domenica 20 gennaio 2013
Installare e configurare pyLoad (anche per controllo da remoto)
Salve a tutti, dopo un po' di tempo torno a scrivere sul blog per parlarvi di un download manager che sto provando in questi giorni. Come avrete intuito dal titolo si tratta di pyLoad e tra i molti pregi rispetto al suo diretto concorrente JDownloader, ci sono in primis la leggerezza e l'essere rilasciato sotto licenza GPL.
Questa vuole essere una guida abbastanza completa per installare e configurare pyLoad per sfruttarne completamente le potenzialità, in particolare per utilizzarlo anche da remoto tramite android o interfaccia web. Alcuni punti potrebbero risultare banali per alcuni, ma magari non per altri, quindi ho deciso di dilungarmi un po' su alcuni aspetti.
Cominciamo con l'installazione: basta recarsi nella sezione download del sito e scaricare il pacchetto relativo al nostro SO. Nel caso in cui non fosse disponibile si possono scaricare direttamente i sorgenti e le dipendenze necessarie (in questa pagina del wiki ci sono tutte le istruzioni dettagliate).
A questo punto dovremmo avere tutto il necessario per farlo partire e quindi ci rechiamo nella cartella pyLoad e lanciamo il seguente comando:
Ora comincerà la prima configurazione di pyLoad. Le domande sono abbastanza autoesplicative, ma ci sono un paio di punti che potrebbero dare qualche problema. Innanzitutto il nome utente e la password richiesti servono per collegarsi in remoto, quindi conviene cambiarli e non lasciare quelli di default. Cambiate anche la cartella di download a vostro piacimento e selezionate se usare SSL o meno, il massimo numero di download contemporanei e se usare la riconnessione. Badate bene che tutte queste opzioni possono essere modificate anche in seguito. La parte più delicata è quella che riguarda gli indirizzi IP richiesti per il webserver e la connessione remota. Queste voci, infatti, sono un po' fuorvianti e non indicano l'IP legato al server pyLoad installato nel nostro sistema, ma l'interfaccia dalla quale pyLoad andrà a ricevere le richieste di connessione dall'esterno. Per questo motivo è consigliato impostare l'IP come 0.0.0.0 sia per la webinterface che per il remoto; in questo modo pyLoad ascolterà le richieste da tutte le interfacce presenti nella nostra rete. Come porte impostate quelle che volete o lasciate il valore di default. Un altro punto importante è il tipo di server per la webinterface: il valore di default è "builtin", ma personalmente a me ha dato problemi di lentezza in remoto. Se anche a voi dovesse capitare, impostate "threaded" in questo punto.
Ricapitolando, ecco la configurazione delle sezioni "webinterface" e "remote":
A questo punto pyLoad si avvierà e verranno controllati gli aggiornamenti dei plugin che gestiscono i servizi di hosting. Al termine del controllo pyLoad sarà attivo e potremo accedere all'interfaccia web digitando nel browser: supponendo di aver lasciato il valore di default per la porta.
Verranno richiesti l'username e la password impostati nella configurazione e successivamente potremo accedere alla schermata di gestione. Da qui potremo monitorare i download e cambiare le impostazioni a nostro piacimento.
A questo punto pyLoad è configurato e può essere utilizzato tranquillamente dal PC in cui è installato, ma per utilizzarlo anche da remoto ci sono ancora un paio di passaggi da effettuare.
Innanzitutto bisogna effettuare il forwarding delle porte se si utilizza un router. Per chi non lo sapesse, infatti, i router utilizzano un protocollo detto NAT, che associa l'indirizzo IP pubblico ai vari indirizzi IP locali interni alla rete. Quando si cerca di stabilire una connessione dall'esterno (in questo caso verso la porta 8000 del nostro indirizzo IP pubblico), la richiesta arriva al router e se non si effettua un "collegamento" tra la porta 8000 del router e la porta 8000 del PC, non sarà possibile raggiungere pyLoad. La procedura per il port forwarding dipende da router a router, quindi rimando i dettagli a guide dettagliate o al manuale del dispositivo. Ovviamente dovete anche aprire la porta 8000 dal firewall del PC perchè tutto funzioni correttamente.
Un altro aspetto da non trascurare è il DHCP, ovvero il protocollo di assegnazione automatica degli indirizzi IP locali. Questo può dar luogo a problemi perchè tramite il port forwarding si crea un collegamento tra porta del router e porta del computer, identificato tramite il proprio indirizzo IP locale. Il DHCP assegna gli indirizzi dinamicamente, quindi l'indirizzo locale del computer su cui è installato pyLoad potrebbe variare, vanificando il port forwarding e rendendo impossibile l'accesso. Per ovviare a questo problema ci sono principalmente 2 soluzioni: disabilitare il DHCP ed impostare tutti gli IP dei dispositivi collegati manualmente (sconsigliato), oppure configurare il DHCP in modo da associare ad una determinata scheda di rete, individuata da un indirizzo MAC, sempre lo stesso IP. Anche la procedura per effettuare ciò varia da router a router, quindi consultate il manuale relativo.
Bene, a questo punto dovremmo essere in grado di connetterci a pyLoad da remoto semplicemente inserendo nella barra degli indirizzi del browser
e dovrebbe venire visualizzata la pagina di login.
Se l'ISP fornisce un servizio con IP pubblico dinamico, potrebbe essere necessario ricorrere ad un DDNS, per rendere univocamente rintracciabile un host anche se l'indirizzo IP varia.
Ok, abbiamo configurato correttamente il tutto per collegarci tramite web interface, ma come si fa a collegarsi tramite il client Android?
La risposta è molto semplice, basta scaricare l'applicazione dal Play Store e nei settaggi impostare username, password, indirizzo IP del server pyLoad e porta (di default 7227). Per il corretto funzionamento valgono tutti i ragionamenti fatti sopra per la web interface, ovvero port forwarding ecc...
A questo punto siamo giunti veramente alla fine e tutto dovrebbe funzionare a dovere. Spero che questa guida possa essere di aiuto e, come sempre, alla prossima!
martedì 4 dicembre 2012
Giocare a Psychonauts in italiano e con qualsiasi controller su Steam
Salve a tutti, dopo un po' di tempo torno a scrivere sul blog, ma si tratta più che altro di un post-promemoria, che però potrebbe risultare utile anche ad altri. Qualche mese fa avevo acquistato uno dei tanti Humble Bundle e tra i vari titoli compresi nel pacchetto c'era anche Psychonauts, che oggi ho deciso di scaricare e installare su Steam.
Dopo un paio di ore (il gioco occupa circa 5 GB) il gioco è bello pronto, quindi mi armo di pad PS2 + adattatore PC e comincio a giocare. La prima cosa che mi fa storcere un po' il naso è che il gioco è tutto in inglese. Non è un grosso problema, visto che l'inglese lo mastico abbastanza, però preferirei giocare in italiano per godermi a pieno il gioco. Comincia allora la ricerca di una patch di traduzione e dopo qualche minuto approdo su questo sito, che ha proprio quello che cerco. Per installare la patch basta estrarre l'archivio, lanciare l'eseguibile e selezionare il percorso in cui è installato il gioco (più facile di così, si muore).
Ok, a questo punto riavvio il gioco e come per magia mi trovo la lingua italiana. "Dai, che si comincia a giocare", penso, ma subito dopo il filmato iniziale mi scontro con un altro problema, ovvero il pad, che, nonostante venga riconosciuto, non funziona come dovrebbe (ad esempio gli assi della levetta analogica destra sono invertiti). Chiudo nuovamente tutto e ritorno dal buon Google, il quale ricompensa la mia fedeltà con un altro link: x360ce.
Scopro quindi che i giochi su Steam hanno come pad predefinito quello dell'Xbox quindi per poter usare un altro controller è necessario "emulare" il pad di casa Microsoft. Questo è proprio il compito di x360ce che, una volta scaricato, va copiato nella cartella di installazione del gioco. Dopo averlo eseguito nella suddetta cartella, riconoscerà il pad collegato e chiederà se si vuole ricercare il file di configurazione online o nel PC. Selezionando la ricerca online, scaricherà i file necessari e li copierà nella cartella di installazione (selezionare in modo affermativo se compaiono dei messaggi riguardo alla creazione di file mancanti). A questo punto si può anche rimuovere l'eseguibile di x360ce dalla cartella, dal momento che i file sono stati creati e si può cominciare a giocare in tutta tranquillità.
Questo procedimento penso che valga per tutti i giochi Steam che supportano un controller, visto che l'ho testato con successo anche con Darksiders (se avete provato anche con altri giochi fatemi sapere). Beh, come al solito spero di essere stato utile e... alla prossima!
martedì 18 settembre 2012
Deliri notturni: il teletrasporto
Ciao a tutti, dopo qualche mese di assenza torno a scrivere sul blog, ma questa volta si tratta di un post un po' diverso dal solito, frutto di un pensiero che mi è venuto in mente la scorsa notte. L'argomento in questione è: il teletrasporto. Calmi, calmi, non sono impazzito, la mia è semplice curiosità e quella che segue è la spiegazione del mio delirio notturno.
Il teletrasporto viene solitamente descritto nella fantascienza come istantaneo o quasi istantaneo e permette di coprire grandi distanze. La domanda che mi sono posto è: quanto potrebbe essere veloce un ipotetico teletrasporto al giorno d'oggi? Per rispondere a questa domanda dobbiamo stabilire delle ipotesi più o meno assurde, visto che al momento non esiste nessun teletrasporto (mavà?), che però possono essere utili per capire il ragionamento che mi accingo a spiegare.
Supponiamo di avere un cubetto di oro di 1
giovedì 14 giugno 2012
Guardare la RAI in streaming su linux con raismth
Salve a tutti :) di solito non guardo la televisione, però in occasione di grandi eventi come gli europei di calcio che si stanno svolgendo in questi giorni, mi capita di guardare qualcosina. Come molti sapranno, è possibile guardare i canali RAI in streaming sul sito http://www.rai.tv/ installando il plugin Moonlight. Tutto molto bello, peccato che con me non abbia mai funzionato e a quanto pare non solo con me, visto che qualcuno ha pensato bene di creare un'altra estensione per Firefox che permetta anche agli utenti linux di guardare i canali RAI in streaming. L'estensione in questione è raismth e si può installare tranquillamente seguendo questo link. I 2 requisiti per il corretto funzionamento di questa estensione sono 2: mplayer e faad. L'installazione di questi 2 componenti potrebbe essere diversa a seconda della distribuzione: per Fedora basta lanciare il seguente comando: Per guardare i canali RAI a questo punto è sufficiente recarsi sul sito http://www.rai.tv/ e selezionare il canale desiderato. Al posto del player integrato apparirà la seguente schermata:
mercoledì 13 giugno 2012
Cambiare tema a Gnome 3 su Fedora (Adwaita Dark)
Salve a tutti :) probabilmente se state usando Gnome 3 avrete notato che alcuni programmi, quali ad esempio il visualizzatore di immagini o Totem, usano un tema scuro invece del tema di default di Gnome 3 (Adwaita). Sinceramente non so a cosa ciò sia dovuto, però il tema scuro mi intriga non poco, quindi ho deciso di applicarlo per tutte le finestre. Grazie a Felipe Cabargas, infatti, è possibile installare il tema Adwaita Dark sostituendolo all'Adwaita di default. Per fare questo occorre innanzitutto installare gnome-tweak-tool: In questo modo potremo accedere ad alcune configurazioni "avanzate" di Gnome. Successivamente procediamo a scaricare il tema: Estraiamo il tutto nella cartella /usr/share/themes: Ed eliminiamo l'archivio: Ora non resta che applicare il nuovo tema. Per fare ciò basta recarsi in Attività -> Applicazioni -> Impostazioni Avanzate, selezionare la voce "Tema" ed impostare "Adwaita Dark" come tema GTK+ e come tema finestre. A questo punto il nuovo tema dovrebbe essere visualizzato correttamente. Ovviamente questo procedimento vale per qualsiasi altro tema vogliate installare. Se ne possono trovare molti su Gnome Look o DeviantART, c'è solo l'imbarazzo della scelta :) Come sempre, spero di essere stato utile e... alla prossima!
lunedì 11 giugno 2012
Ascoltare le nostre radio preferite su linux con Radio Tray
Salve a tutti :) oggi volevo parlarvi di questo utile programma che permette di ascoltare in streaming le nostre radio preferite, controllando il tutto tramite una semplice interfaccia. Radio Tray è disponibile nei repository delle principali distribuzioni, quindi per installarlo è sufficiente ricorrere al gestore pacchetti, nel mio caso yum:
Dopo averlo installato ed avviato, comparirà un'icona sul pannello. Cliccandoci sopra sarà possibile configurare Radio Tray aggiungendo nuove radio, classificandole per gruppi ed abilitando plugin vari. Per aggiungere una nuova radio alla lista il procedimento è molto semplice: basta recarsi sul sito che ospita la radio scelta e cercare l'opzione di download per ascoltare la radio sul proprio player (Winamp, iTunes, ecc). Dopo aver segnato il nome di tale file (ad esempio radio.pls), da Radio Tray basta andare su "Configura le radio", cliccare su "Aggiungi" ed inserire il link completo al file che ci siamo annotati (ad esempio http://radiochevoglioascoltare/radio.pls). Come sempre, spero di esservi stato utile e... alla prossima!
domenica 10 giugno 2012
Aggiungere l'opzione di spegnimento su Gnome 3
Salve a tutti :) uso Gnome 3 da un po' di mesi e devo dire che dopo un po' di spaesamento iniziale, ora lo trovo veramente comodo ed elegante. Una cosa che però mi ha sempre lasciato perplesso è il modo in cui accedere allo spegnimento. Per fare questa operazione (basilare), infatti, è necessario cliccare sul nome utente in alto a destra, premere alt in modo da far comparire l'opzione "spegni" invece di "sospendi" ed infine cliccare sulla nuova scelta.
A mio parere tutto ciò è molto scomodo, ma alla fine mi sono abituato e non ci ho più pensato. Oggi, casualmente, ho trovato tra le estensioni per Gnome Shell, quella che risolve questo problema, ovvero Alternative Status Menu. Basta seguire il link, cliccare sull'interruttore a sinistra, accettare di installare l'estensione e voilà, il menu verrà modificato includendo l'opzione di spegnimento senza bisogno di premere alt ogni volta. Comodo no?
Spero che nelle versioni future di Gnome questa funzione venga inclusa di default, visto che la ritengo essenziale. Come al solito, spero di essere stato utile e... alla prossima!
sabato 9 giugno 2012
Farci salutare dalla nostra distribuzione linux
Gli informatici, si sa, sono tutti un po' forever alone, e questo post ne è la prova. L'altra sera non sapevo cosa fare, così ho creato un semplice script da lanciare all'avvio per farmi salutare dalla mia distro ogni volta che effettuo l'accesso. L'utilità di questo post è prossima a zero, ma forse qualcuno potrebbe essere interessato, quindi ho deciso di scriverlo ugualmente. Di seguito trovate lo script (scritto in qualche secondo), probabilmente molto migliorabile, ma che comunque fa il suo dovere: Dopo averlo salvato, basta renderlo eseguibile con ed infine bisogna aggiungerlo alle applicazioni d'avvio. per fare questo è sufficiente digitare in un terminale ed aggiungere lo script creato precedentemente. Sinceramente avrei preferito una voce femminile, ma purtroppo su espeak per la lingua italiana è presente solo una voce maschile, quindi bisogna accontentarsi. Usando qualche altro sintetizzatore vocale sicuramente si può fare qualcosa di più raffinato, ma questo sarà forse oggetto di un altro articolo. Alla prossima!
mercoledì 18 gennaio 2012
Visualizzare utenti collegati alla propria rete con Nmap
Salve a tutti :) a volte è utile vedere quali host sono collegati alla nostra rete locale, per scovare ad esempio degli eventuali intrusi, o per motivi di controllo vario. Di norma nel software di configurazione del router è possibile vedere gli utenti collegati, però oggi volevo illustrare un metodo che ho scoperto recentemente, ovvero nmap. Nmap è un software multipiattaforma da riga di comando che permette di eseguire dei controlli sulla propria rete e tra le molte funzioni, troviamo anche quella di visionare gli utenti collegati alla nostra rete locale. Per fare questo, innanzitutto dobbiamo conoscere il tipo di indirizzo IP utilizzato dalla nostra rete. Per fare questo su un sistema Linux, apriamo un terminale e scriviamo
A questo punto individuamo l'interfaccia che ci interessa (nel mio caso ethernet) e prendiamo nota dell'indirizzo di rete. L'indirizzo che abbiamo appena annotato è quello relativo alla nostra macchina e quindi per trovare l'indirizzo di rete bisogna sostituire zero all'ultimo valore dell'indirizzo (ad esempio se l'indirizzo che viene fuori da ifconfig è 192.168.1.100, l'indirizzo di rete è 192.168.1.0). Ora che abbiamo lindirizzo di rete, possiamo finalmente utilizzare nmap per visualizzare gli host collegati:ifconfig | grep 'inet addr' -B 1
Ovviamente adattate il comando all'indirizzo che vi è stato restituito da ifconfig. Il /24 dopo l'indirizzo di rete serve ad indicare il prefisso dell'indirizzo (i primi 3 campi numerici, che tradotti in binario coririspondono appunto a 24 bit), mentre l'ultimo campo è usato per la numerazione degli host. Dopo qualche secondo dovreste ricevere in output il risultato, che mostra gli host connessi in quel momento.nmap -sP 192.168.1.0/24
Spero come sempre che questi "appunti" possano essere utili e ricordo che per ulteriori informazioni su nmap basta consultare il relativo manuale tramite
Un saluto a tutti e alla prossima!man nmap
mercoledì 16 novembre 2011
Redirigere audio in riproduzione verso il microfono su Linux parte 2
Come accennato alla fine del precedente articolo, ho trovato una soluzione un po' artigianale all'impossibilità di redirigere l'audio verso il microfono per trasmettere in streaming su siti quali livestream. Con questa soluzione viene rediretto l'audio in modo indipendente dall'applicazione e senza utilizzare alcun software. Ciò che serve per questo scopo sono 2 elementi: un cavo jack 3,5 maschio maschio e uno sdoppiatore jack; si possono trovare entrambi su eBay per una spesa complessiva di 3-4 euro. Il collegamento che ho effettuato è stato il seguente (ho disegnato l'immagine velocemente, giusto per rendere l'idea):
Ho collegato lo sdoppiatore all'uscita audio (quella verde) e successivamente ho collegato la prima uscita dello sdoppiatore all'input per il microfono (entrata rosa) e la seconda uscita alle casse. In questo modo l'audio viene sdoppiato e rediretto sia all'input del microfono, sia alle casse, così possiamo ascoltare l'audio normalmente e contemporaneamente registrare, questa volta anche da siti come livestream. Non sarà una soluzione elegantissima, ma almeno funziona :D Come sempre, spero che questa dritta vi sia stata utile. Alla prossima!
Redirigere audio in riproduzione verso il microfono su Linux
Salve a tutti. A volte capita la necessità di redirigere l'output audio verso l'input del microfono per una serie di motivi, ad esempio per registrare una conversazione su skype o su qualche altro programma di VoIP, oppure per poter effettuare uno streaming live del proprio desktop o ancora (come nel mio caso) per fare uno streaming live di un mix usando Mixxx. Su windows se si seleziona "Stereo Mix" nel controllo volume del microfono, tutti i suoni che vanno in output vengono rediretti verso il microfono. Su Linux è possibile fare una cosa del genere, utilizzando Pulseaudio e pavucontrol. Pulseaudio è installato su tutte le moderne distribuzioni, mentre potrebbe essere necessario installare pavucontrol. Una volta installato, apriamolo cercando "Regolazione del Volume" nel menu. Da pavucontrol è possibile regolare i flussi audio e gestire i volumi in maniera più dettagliata, ad esempio settando un volume di riproduzione diverso per ogni applicazione, a seconda delle nostre esigenze. La parte che ci interessa in questo momento è la scheda "Ingressi". Selezioniamo "monitor" nel menu a tendina in basso e proviamo a riprodurre dell'audio: vedremo la barra muoversi, segno che l'audio è monitorato correttamente.
Ora, se apriamo un'applicazione che permetta di registrare dell'audio, ad esempio Audacity, e cominciamo a registrare, muovendoci nella scheda "Registrazione" vedremo la relativa voce. Selezioniamo "Monitor of Audio interno Stereo analogico" e l'audio in uscita verrà rediretto al programma di registrazione, come se provenisse dal microfono.
Purtroppo non sono riuscito ad utilizzare questo metodo con siti di live streaming come ad esempio livestream, in quanto nella scheda "Registrazione" non compare la voce che permetta di redirigere l'audio all'applicazione in flash che gestisce il microfono (se trovate il modo di farlo scrivetelo in un commento). Ho trovato una soluzione alternativa a quest'ultimo problema e sarà discussa nel prossimo articolo. Rimanete collegati!
fonte
venerdì 11 novembre 2011
[Java] Ogame Moontry Calculator
Salve a tutti :) da un mesetto sto studiando Java e quindi ho deciso di unire l'utile al dilettevole e creare un'applicazioncina per i giocatori di Ogame. L'applicazione in questione calcola la probabilità che si formi una luna, sapendo il numero di navi coinvolte nello scontro. Innanzitutto per poter lanciare il programma è necessario avere installata la Java Virtual Machine, poi per lanciare l'eseguibile basta dare il comando
dalla directory in cui si trova il programma.java -jar Ogame_Moontry_Calculator_0.1.jar
L'interfaccia è molto semplice: è presente l'elenco di tutte le navi di Ogame e per ogni nave un riquadro per inserire il numero di navi di quel tipo. Una volta inseriti tutti i dati, basta premere il tasto "calcola" e verrà visualizzata la probabilità di formazione della luna.
In futuro magari aggiungerò anche la possibilità di selezionare i vari metodi di calcolo dei detriti (se contare anche le difese o no, quale percentuale delle risorse finisce in detriti...) visto che per ora viene usato il metodo "standard" del 30% di detriti sulle risorse e difese non contate. Spero che qualcuno possa trovare quest'applicazione utile e non esitate a contattarmi se trovate qualche bug :) Di seguito il link per scaricare il programma:
Ogame Moontry Calculator
domenica 16 ottobre 2011
Installare Mixxx e Hercules Mp3 e2 su Fedora 15
Salve a tutti. In un mio precedente post avevo illustrato come installare Mixxx su Ubuntu e come utilizzare il controller MIDI Hercules Mp3 e2 per controllarlo. In questi giorni sto provando un po' Fedora nella versione 15 e quindi ho pensato di scrivere questo post per illustrare come installare il tutto anche sotto questa distribuzione. Come prima cosa bisogna installare Mixxx: non lo troveremo nei repository ufficiali Fedora in quanto utilizza delle librerie statiche per la riproduzione degli mp3 che sono in contrasto con la filosofia open della distribuzione. Per installare Mixxx dovremo quindi ricorrere al repository RPM Fusion, configurabile seguendo le istruzioni che si trovano sul sito del repository in questione. Dopo aver configurato RPM Fusion, si può procedere all'installazione di Mixxx digitando da terminale
a questo punto il programma dovrebbe essere installato e correttamente funzionante e rimane da installare soltanto il controller MIDI. Per fare questo occorre scaricare il pacchetto DKMS contenente il driver ed installarlo. DKMS sta per Dynamic Kernel Module Support e quindi il driver verrà ricompilato ad ogni aggiornamento del kernel. Passiamo all'installazione:su -c 'yum install mixxx'
- scarichiamo il pacchetto contenente il driver
wget http://slist.lilotux.net/linux/deejay/mixxx/hdjmod-1.31-source-only.dkms.tar.gz - installiamo DKMS se non è già installato
su -c 'yum install dkms' - carichiamo il pacchetto nell'albero di DKMS
su -c 'dkms ldtarball --archive=hdjmod-1.31-source-only.dkms.tar.gz' - rimuoviamo un'eventuale versione più vecchia del driver
su -c 'dkms remove -m hdjmod -v 1.30 --all' - compiliamo il driver
su -c 'dkms build -m hdjmod -v 1.31' - ed infine installiamolo
su -c 'dkms install -m hdjmod -v 1.31' - per controllare che il modulo sia caricato basta digitare
e controllare che hdjmod sia nella listadkms status
martedì 11 ottobre 2011
Wallpaper Ubuntu 11.10 Oneiric Ocelot
Più o meno una settimana fa sono stati svelati i wallpaper per la nuova distribuzione di casa Canonical. Sono tutti veramente di alta qualità, ma uno in particolare ha attirato la mia attenzione: sicuramente lo terrò sul mio desktop per un bel po'.
Installare e configurare l'emulatore Play Station ePSXe per Linux
- Se installato su un portatile ci posso giocare ovunque vada
- La grafica sull'emulatore viene migliorata di molto grazie a plugin e filtri e secondo me diventa comparabile con quella dei primi giochi PS2
In questa guida cercherò di fornire la maggior parte dei comandi da terminale, in modo da rendere le operazioni più facili da eseguire per chi legge. Pronti? Via.
Cominciamo scaricando l'emulatore dal sito ufficiale. Apriamo dunque il terminale e scriviamo il seguente comando
che scaricherà nella home l'archivio contentente il programma. L'ultima versione per linux al momento è la 1.60. Creiamo quindi una cartella dove andremo poi ad estrarre l'archivio conwget http://www.epsxe.com/files/epsxe160lin.zip
ed infine estraiamomkdir epsxe
a questo punto possiamo già far partire l'emulatore spostandoci nella cartella creata conunzip epsxe160lin.zip -d epsxe
e facendo partire l'eseguibilecd epsxe
se l'eseguibile non dovesse partire potrebbe essere necessario settare i permessi del file per consentirne l'esecuzione. Diamo quindi un bel./epsxe
e proviamo a far ripartire l'eseguibile. Se tutto è stato fatto correttamente dovrebbe aprirsi la finestra principale dell'emulatore, che è quella che si vede in figura:chmod +x epsxe
Anche se l'emulatore parte, non accadrà lo stesso se si prova ad avviare un gioco, infatti è necessario configurare l'emulatore in alcuni punti per renderlo funzionante ed ottimizzarlo. Senza perderci in ulteriori chiacchiere vediamo come fare: innanzitutto ci servono i plugin audio e video di cui parlavo all'inizio. Ce ne sono molti, ma i migliori sono quelli di Pete. Torniamo quindi al nostro terminale (non l'avrete mica chiuso vero?) e scarichiamo i plugin che ci interessano:
per tornare indietro nella home dalla directory epsxecd ..
per creare la cartella nella quale inseriremo i nostri pluginmkdir plugin
per spostarci nella cartella appena creata. Ora siamo pronti a scaricare: cominciamo con il plugin video (Pete's XGL2 2.9)cd plugin
e i relativi file di configurazione:wget http://www.pbernert.com/gpupetexgl209.tar.gz
poi il plugin audio (P.E.Op.S. SPU 1.9)wget http://www.pbernert.com/petegpucfg_V2-9_V1-77_V1-18.tar.gz
questi sono i plugin migliori, ma ce ne sono anche altri per sistemi un po' più datati. Se doveste avere problemi scaricate le alternative.wget http://www.pbernert.com/spupeopsoss109.tar.gz
Ok ora abbiamo i plugin audio e video. Possono bastare, ma se avete intenzione di giocare con un joypad avrete bisogno anche di un plugin per questo. Anche qua vale lo stesso di scorso di prima, ovvero che ci sono molti plugin tra cui scegliere. Personalmente mi trovo bene con padjoy, quindi andiamo a scaricarlo:
e scarichiamo anche il file di configurazionewget http://members.chello.at/erich.kitzmueller/ammoq/down/padJoy082.tgz
Ok ora abbiamo veramente tutti i plugin che ci servono, quindi estraiamo e buttiamo tutto nel calderonewget http://members.chello.at/erich.kitzmueller/ammoq/down/padJoy.cfg
adesso dobbiamo copiare i vari file nelle directory dell'emulatore: in particolare i file verrano posizionati nelle cartelle "plugins" e "cfg"tar -zxvf gpupetexgl209.tar.gz && tar -zxvf spupeopsoss109.tar.gz && tar -zxvf padJoy082.tgz && tar -zxvf petegpucfg_V2-9_V1-77_V1-18.tar.gz
e poicp libgpuPeteXGL2.so.2.0.9 ../epsxe/plugins/ && cp libspuPeopsOSS.so.1.0.9 ../epsxe/plugins/ && cp padJoy/bin/libpadJoy-0.8.so ../epsxe/plugins/
alla fine di queste operazioni dovremmo avere questi file nella cartella "plugins":cp cfg/cfgPeteXGL2 ../epsxe/cfg/ && cp cfgPeopsOSS ../epsxe/cfg/ && cp padJoy/bin/cfgPadJoy ../epsxe/cfg/ && cp gpuPeteXGL2.cfg ../epsxe/cfg/ && cp spuPeopsOSS.cfg ../epsxe/cfg/ && cp padJoy.cfg ../epsxe/cfg/
- libgpuPeteXGL2.so.2.0.9
- libpadJoy-0.8.so
- libspuPeopsOSS.so.1.0.9
- cfgPadJoy
- cfgPeteXGL2
- gpuPeteXGL2.cfg
- spuPeopsOSS.cfg
- cfgPeopsOSS
- padJoy.cfg
e lanciamo l'eseguibilecd ../epsxe
ora andiamo in config->video e selezioniamo il plugin Pete XGL2. Settiamo valori in questo modo:./epsxe
poi andiamo in config->audio, selezioniamo il plugin Pete OSS Audio e settiamolo in questo modo:
questi sono i valori che uso io. Mi trovo abbastanza bene, però se volete potete smanettare un po' con le configurazioni per trovare il giusto compromesso che fa per voi. per quanto riguarda il joypad, bisogna andare in config->External joypad ed impostare i tasti. Non posto nessuna foto perchè è banale.
Siamo quasi arrivati alla fine: come ultima cosa rimane da settare il BIOS, ma purtroppo per questo non posso aiutarvi e sarete costretti a prelevarlo dalla vostra Play Station.
Ora che siamo arrivati alla fine mancano i ritocchi finali: ripuliamo tutto dai file che non ci servono più
per tornare alla home e rimuovere la cartella plugin e tutto ciè che contienecd ~ && rm -r plugin
Se tutto è andato per il verso giusto adesso siete pronti per lunghe sessioni a FFVII o RE. Buon divertimento!
Unire file video con avimerge su Ubuntu
Spesso capita di dover fare operazioni su file video, come ad esempio dei semplici montaggi. In questo caso non è molto comodo usare un complesso editor e si può ricorrere ad un semplice programma che concatena dei file video in entrata e genera un file video in uscita. Il programma in questione è avimerge ed è possibile installarlo in maniera molto semplice sotto Ubuntu:
1. Apriamo il terminale e scriviamo il seguente comando per installare il pacchetto transcode che contiene avimerge
2. Dopo averlo installato, ci si sposta nella cartella dove sono contenuti i filesudo apt-get install transcode
3. Infine si lancia il comando vero e propriocd /percorso_file
dove file1.avi e file2.avi sono i file sorgente che verranno uniti, mentre il file_uscita.avi è il file video generato in output.avimerge -i file1.avi file2.avi -o file_uscita.avi
domenica 9 ottobre 2011
Installare Mixxx e Hercules Mp3 e2 su Ubuntu >= 10.04
Salve a tutti, oggi voglio parlare di Mixxx, ovvero un programma di Virtual Djing simile ai più famosi Traktor o Virtual Dj, ma contraddistinto dal fatto di essere open source e quindi ottimo per essere installato sulla nostra bella distribuzione. Mixxx è disponibile anche per Windows e Mac ed è possibile scaricarlo dal sito ufficiale. Per quanto riguarda Ubuntu, è presente un comodo PPA che permette di installare l'ultima versione del programma, attivabile digitando i seguenti comandi nel terminale:
per aggiungere il PPA alla lista dei repository del nostro sistemasudo add-apt-repository ppa:mixxx/mixxx
per aggiornare la lista dei pacchetti disponibili, ed infinesudo apt-get update
per installare il programmasudo apt-get install mixxx libportaudio2
Ora il programma è installato e potrete trovarlo nel menu sotto la voce Applicazioni -> Audio e Video.
Mixxx, come anche gli altri programmi di Virtual Djing, può essere utilizzato anche tramite l'ausilio di un MIDI controller, ovvero di una "consolle" che permette di comandare i vari elementi del programma (quindi molto più flessibile dell'usare mouse e tastiera). Il sottoscritto possiede una modesta Hercules Mp3 e2 ed ovviamente dopo aver installato Mixxx ho cercato di configurare anche il mio controller MIDI, ma purtroppo non è stato tutto semplice come speravo. Per installare il controller in questione, infatti, è necessario un modulo del kernel in origine rilasciato dalla stessa Hercules, ma poi modificato da vari utenti per adattarlo ai progressivi cambiamenti del kernel linux (per saperne di più visitate il blog di lightrush, uno degli utenti che hanno partecipato alla modifica del modulo e dal quale ho tratto la maggior parte delle informazioni per scrivere questo articolo).
Per farla breve: attualmente ci sono 2 moduli funzionanti: uno per il kernel 2.6.35 in uso su Maverick e un altro per il kernel 2.6.38 in uso su Natty.
Procedimento per Ubuntu 10.04 Lucid:
Lucid ha il kernel 2.6.32, quindi per installare il modulo su Lucid ho installato il kernel di Maverick da backport. per fare questo basta dare da terminale:
Dopo aver riavviato e selezionato l'opzione corretta da GRUB, Lucid avrà il nuovo kernel e quindi possiamo procedere con l'installazione del modulo. per fare ciò apriamo nuovamente il terminale e scriviamo:sudo apt-get update && sudo apt-get install linux-image-generic-lts-backport-maverick linux-headers-generic-lts-backport-maverick
questo scaricherà il modulo in una cartella temporaneawget -O /tmp/hdjmod-dkms.deb "https://sites.google.com/site/lightrush/random-1/herculesdjconsoleonkernel2635orubuntumaverick/hdjmod-dkms_1.28%7Ednjl4_all.deb?attredirects=0&d=1"
per installare il modulosudo dpkg -i /tmp/hdjmod-dkms.deb
risolve eventuali dipendenze non soddisfatte, ed infinesudo apt-get -f install
per ripulire la cartella temporanea. Scolleghiamo e ricolleghiamo la consolle per completare l'installazione.rm /tmp/hdjmod-dkms.deb
A questo punto il controller MIDI dovrebbe essere correttamente riconosciuto e sarà possibile utilizzarlo con Mixxx o altri programmi.
Procedimento per Ubuntu 10.10 Maverick e Ubuntu 11.04 Natty:
Fino ad ora ci siamo occupati di Lucid, ma come detto in precedenza il modulo funziona anche con Maverick e Natty e in questi ultimi 2 casi il procedimento è un po' più semplice, visto che non è necessario aggiornare il kernel, ma basta installare il modulo per il controller. Per Maverick quindi si seguono gli ultimi passi appena visti per Lucid (tranne, come già detto, l'aggiornamento del kernel), mentre per Natty bisognerà ricorrere ad un altro PPA, poichè ulteriori cambiamenti nel kernel 2.5.38 hanno compromesso il modulo precedente. Da terminale diamo quindi:
per aggiungere il PPA alle sorgenti software esudo apt-add-repository ppa:rojtberg/hdjmod && sudo apt-get update
per installare il modulosudo apt-get install hdjmod-dkms
A questo punto il modulo sarà correttamente installato e il controller dovrebbe funzionare come ci si aspetta.
Configurare il controller Hercules Mp3 e2 in Mixxx:
In quest'ultima parte della guida vorrei soltanto dire come configurare il controller per poterlo usare in Mixxx. In realtà è molto semplice: basta entrare nel programma e seguire il percorso options -> preferences -> midi controllers e selezionare il proprio modello dal menu a tendina. Mixxx consente anche di rimappare il controller per assegnare ai vari tasti e manopole delle funzioni diverse. Per fare questo basta cliccare su Midi learning wizard sempre nella schermata dei controlli midi nelle preferenze e seguire le istruzioni.
Sperando che tutto sia andato per il verso giusto, buon mix con Mixxx!
sabato 8 ottobre 2011
Installare Tweetdeck su Linux
Ultimamente ho provato un po' di client per twitter e devo dire che il più completo mi è sembrato Tweetdeck, così ho deciso di installarlo sul mio pc su cui gira Ubuntu 10.04. Per installare Tweetdeck serve Adobe Air, non più sviluppato per Linux da quanto si legge sul sito Adobe, quindi l'ultima versione disponibile è la 2.6.0. Apriamo dunque il terminale e scriviamo:
questo scaricherà l'eseguibile nella home dell'utente
per abilitare l'esecuzione del filechmod +x AdobeAIRInstaller.bin
per eseguire il file e fare partire l'installazione.sudo ./AdobeAIRInstaller.bin
Dopo aver eseguito l'installazione di AIR, basta visitare il sito di Tweetdeck ed installare il programma. Verrà installato sotto il menu "Accessori", ma è possibile ovviamente spostarlo dove si desidera.
Infine dare
per cancellare l'eseguibile dalla home.rm AdobeAIRInstaller.bin
Iscriviti a:
Post (Atom)




















