|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2005
Città: Bologna
Messaggi: 193
|
Creare un "eseguibile" per comandi terminale
Salve a tutti,
sono assolutamente ignorante in termini di programmazione mac, ma avrei la necessità di automatizzare dei comandi terminale che mi risolvono certi problemi network verificatisi dopo l'ultimo aggiornamento. Il primo problema è che non riesco più ad inviare email con allegati gmail sia tramite il sito di gmail sia tramite smtp gmail (quando sono al lavoro -provider alice business- mentre a casa - fastweb- è tutto ok). Altro problema è che quando gioco a World of Warcraft dopo esattamente 10 minuti avviene del lag e dopo poco si disconnette. Ho scoperto che con questi comandi risolvo ENTRAMBI i problemi. Vorrei sapere se è possibile creare una specie di "eseguibile" invece di doverli inserire uno ad uno in terminale, siccome si resettano ogni volta che spengo il computer (e NON voglio renderli permanenti). I comandi sono questi: sudo sysctl -w net.inet.tcp.rfc1323=0 sudo sysctl -w net.inet.tcp.recvspace=32768 sudo sysctl -w net.inet.tcp.sendspace=32768 sudo sysctl -w net.inet.tcp.win_scale_factor=1 sudo sysctl -w net.inet.tcp.sockthreshold=0 Spero possiate aiutarmi, grazie e ciao!
__________________
Case: Corsair VENGEANCE C70 Mid-Tower bianco - Ali: Corsair RM750 - MB: Asus Z87-pro - Cpu: Intel i7 4770k - Dissipatore: Noctua NH-U12S RAM 16gb Corsair vengence 1600 MHz DDR3 - VGA: Asus Strix rtx 1080 - SSD: samsung 840 evo 250gb SSD: Crucial mx500 500gb Hd: WD 2Tb - Monitor 1: Asus 27" PG279Q g-sync - Monitor 2: Wacom Cintiq 21ux - S.O. Win 10 |------- Sito Web -------| |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1459
|
da terminale, non da root, digita vim antilag.sh
ti si aprirà vim, un programma che scrive formati binari di testo senza cavolate particolari (header rtf etc). i comandi per usarlo sono da tastiera, e corripondono alla pressione dei tasti: i : attiva l'inserimento del testo. scrivendo, editerai di fatto il file antilag.sh (che inizialmente sarà vuoto) <esc> : se pigi esc esci dalla modalità di inserimento testo :w (duepunti w) salva il file editato (dopo aver premuto esc) :q (duepunti q) esce :wq salva ed esce detto questo, dopo aver dato il comando da terminale, con vim davati premi i scrivi #!/bin/bash sudo sysctl -w net.inet.tcp.rfc1323=0 sudo sysctl -w net.inet.tcp.recvspace=32768 sudo sysctl -w net.inet.tcp.sendspace=32768 sudo sysctl -w net.inet.tcp.win_scale_factor=1 sudo sysctl -w net.inet.tcp.sockthreshold=0 premi esc digita :wq ora sarai tornato alla console. digita chmod +x antilag.sh, così che diventi un file eseguibile. ora la situazione è questa: il tuo utente è proprietario di un file che risiede nella tua home. questo file è uno script bash che esegue i comandi che hai indicato. per avviarlo devi solo aprire il terminale e digitare ./antilag.sh spero di non aver dimenticato nulla.
__________________
root#> man life No manual entry for life root#>_ |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Sep 2005
Città: Bologna
Messaggi: 193
|
Wow Fanstatico! Provo e poi ti so dire se va tutto a buon fine.
Grazie mille!
__________________
Case: Corsair VENGEANCE C70 Mid-Tower bianco - Ali: Corsair RM750 - MB: Asus Z87-pro - Cpu: Intel i7 4770k - Dissipatore: Noctua NH-U12S RAM 16gb Corsair vengence 1600 MHz DDR3 - VGA: Asus Strix rtx 1080 - SSD: samsung 840 evo 250gb SSD: Crucial mx500 500gb Hd: WD 2Tb - Monitor 1: Asus 27" PG279Q g-sync - Monitor 2: Wacom Cintiq 21ux - S.O. Win 10 |------- Sito Web -------| |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Sep 2005
Città: Bologna
Messaggi: 193
|
vorrei confermare che funziona tutto perfettamente e ancora un grazie a Mailor per il suo preziosissimo aiuto!
__________________
Case: Corsair VENGEANCE C70 Mid-Tower bianco - Ali: Corsair RM750 - MB: Asus Z87-pro - Cpu: Intel i7 4770k - Dissipatore: Noctua NH-U12S RAM 16gb Corsair vengence 1600 MHz DDR3 - VGA: Asus Strix rtx 1080 - SSD: samsung 840 evo 250gb SSD: Crucial mx500 500gb Hd: WD 2Tb - Monitor 1: Asus 27" PG279Q g-sync - Monitor 2: Wacom Cintiq 21ux - S.O. Win 10 |------- Sito Web -------| |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:48.


















