lunedì 29 settembre 2014

eclipse luna 4.4 per debian

Non esistendo un pacchetto .deb per Debian di Eclipse Luna 4.4.1 (l'ultima versione attualmente disponibile) ho pensato di pacchettizzarla.
Se la volete già pronta potete scaricarla da https://drive.google.com/file/d/0B2kcDvOQ0OWKaWVxNUVKYmFqb1k/edit?usp=sharing

giovedì 12 giugno 2014

tinyuploadmanager: caricare grandi file su tinyupload.com

Lieto di presentare tinyuploadmanager! Stanco dei soliti host con tanta attesa per caricare? Stanco di download a bassa velocità? tinyupload.com farebbe al caso tuo, ma non permette di caricare file più grandi di 50 MiB e non ti va di caricarli a mano? Cerchi un programma che li carica automaticamente? Allora tinyuploadmanager è quello che cerchi!
Per prima cosa devi scaricarlo! Puoi farlo da qui https://github.com/marcomg/tinyuploadmanager ed inoltre dovrai anche scaricare la libreria libhjsplit, per reperirla basta leggere nel README del repository (va scaricata nella stessa cartella).
Assicurarsi di aver installato python3.x. Poi posizioniamoci nella directory del programma e diamo da consolle (a volte si deve dare come comando python3)
python main.py upload -f percorsoDelFile
il programma dividerà il file e inizierà a caricarlo. Finito di fare ciò creerà un file chiamato tum.db che è un file di testo contenente i link. Per scaricarlo lo si può fare a mano o sempre con lo stesso metodo dare
python main.py download -f tuoPercorso/tum.db
e il programma scaricherà tutto e lo ricompatterà!
Il programma è stato scritto per GNU/Linux, ma non dovrebbe avere problemi a funzionare anche con Windows.

Per qualsiasi problema commentate e ricordo che il programma è opensource (licenza GPLv3), quindi non esitate a proporre migliorie!

mercoledì 30 aprile 2014

Apper: Ripristinare l'opzione conferma automatica durante l'installazione o aggiornamento dei pacchetti aggiuntivi

Per sbaglio avete selezionato la conferma automatica per gli aggiornamenti ed ora apper non vi informa più se cancella o installa nuovi pacchetti? Per risolvere questo problema aprite con il vostro editor preferito il file
~/.kde/share/config/apper
ed editate la linea
autoConfirm=true 
in
autoConfirm=false
Riavviate apper ed avrete risolto.

martedì 31 dicembre 2013

Installare binari a livello utente su Debian e derivate

Avete mai fatto un semplice script che volete far funzionare come comando da riga di comando, ma non vi va di installarlo come root e fare un pacchetto Debian è troppo lungo (specialmente se lo script è ancora in fase di sviluppo)? Allora potremo procedere ad installarlo in una cartella bin nella nostra home.
Per fare questo procedere come segue:
  • Creare la cartella bin nella propria home e metterci dentro tutti i file binari/script (con il dovuto hashbang e resi esegubili);
  • creare un file nella propria home chiamato .bashrc e all'interno inserirci la riga PATH="$PATH:$HOME/bin".
Adesso se l'eseguibile verrà cercato anche in ~/bin

giovedì 8 agosto 2013

Riconfigurare router Alice Gate VoIP 2 Plus Wi-Fi a nostro piacimento

Avete mai pensato: «ma perché non posso cambiare il nome al mio router Alice Gate VoIP 2 Plus Wi-Fi?» oppure «come posso cambiare i DNS di default del mio router Alice Gate VoIP 2 Plus Wi-Fi?». Fare ciò in effetti non è possibile dall'interfaccia primaria, ma avete visto l'opzione Ripristina Backup? Bene da lì è possibile fare tutto!!
Prima cosa andiamo nella pagina di configurazione del router andando su Strumenti quindi scaricarsi un'immagine di backup.
Ora dobbiamo decrittare il nostro backup, per fare ciò digitare da consolle
openssl aes-128-cbc -K 65316532656263323039373831383630 -nosalt -iv 0 -d -in AGConfigXXXXXX.kry -out AGConfigXXXXXX.xml
editando ovviamente i nomi con quelli che vi servono. Dopo di che aprite il file con l'editor che più vi aggrada e cambiate i nomi. Per esempio per cambiare l'SSID basta sostituire la riga <SSID>Alice-numeriACaso</SSID> con <SSID>nomeCheTiPiaceTanto</SSID>
Fate tutte le modifiche che vi aggradano quindi ri-crittate il file digitando:
openssl aes-128-cbc -K 65316532656263323039373831383630 -nosalt -iv 0 -e -in AGConfigXXXXXX.xml -out AGConfigXXXXXX.kry
Quindi ripristinate il backup con il file appena generato. Il modem si riavverà con le nuove impostazioni. Se le impostazioni non vi piacciono potete sempre ripristinare il backup originale (quindi tenetelo con cura).
Se avete problemi o anche per farmi sapere la vostra esperienza commentate pure senza timore ;)
La procedura l'ho testata personalmente. I comandi dati da consolle sono stati pensati per essere utilizzati da Debian, ma anche se avete windows non avrete problemi a patto di cambiare il comando openssl con il vostro eseguibile di openssl.

lunedì 29 luglio 2013

Creare backup su DVD di molti dati

Tempo fa ho avuto la necessità di creare un backup su DVD di tanti files per un totale che supera il centinaio di GiB. Non volevo fare la solita porcata di un archivio zippato o sarca$$o e poi dividerlo o con il programma di archiviazione stesso oppure software con hjspilt. Volevo che i files rimanessero interi e consultabili direttamente dal DVD, ma che fossero divisi in modo che: si utilizzino il minor numero possibile di DVD e che i files non siano duplicati.
Allora mi sono inventato un accrocchio in python che prenda tutti i files da una cartella, li copi in un'altra cartella in sottocartelle numerate progressivamente e che la loro dimensione sia molto vicina ad una prefissata così che posso masterizzare comodamente le cartelle. Ovviamente il trucco sta che ogni singolo file deve essere più piccolo del supporto dove lo si vuole inserire!
Il codice è questo:
Si ricorda che necessita dell'installazione di python3. Lo script è stato pensato per funzionare con debian (o qualche altra distro GNU/Linux), potrebbe anche funzionare su Windows, ma non lo ho mai provato...

mercoledì 24 luglio 2013

Convertire video mkv ad avi in massa

Ho scaricato una serie TV che mi piaceva solo che non ero riuscito a vederla e quindi l'ho scaricata. Solo che i video li avevo trovati solo in formato mkv e il televisore (dove voglio vederli) vede solo gli avi.
Ora convertire 25 video con la codifica in 2 passaggi (la migliore) vuol dire che devo metterci mano 50 volte ogn 20/40 minuti! Il che non è il massimo...
Allora ho creato uno script che provvede a convertire tutti i file mkv che sono in una determinata cartella così da lasciar lavorare il computer autonomamente.
Lo script è questo:

Si ricorda che necessita dell'installazione di python3 e di mencoder. Lo script è stato pensato per funzionare con debian (o qualche altra distro GNU/Linux), ma non è adatto a Wndows!