top of page

INPTOZIP ver 1.2 - Un programma per inserire i nostri record su ArcadeMania da cabinato senza usare

PREMESSA:

Per chi non sapesse cosa sono il mame, il mamewolf, registrazioni partite (file inp), può iscriversi al sito http:\\www.arcademania.eu e troverà tutte le risposte alle vostre domande.

Salve a tutti Ho compilato questo piccolo programma per zippare i nostri file inp e postarli su arcademania.eu senza utilizzare la tastiera ma solo con i movimenti del joystick e dei pulsanti. PS. Per tutti coloro che hanno il classico cabinato con con soli 2 tasti non si può utilizzare questo programma prima di tutto vi elenco tutte le operazioni che esegue il eseguibile: 1) Selezionando i nostri file inp possiamo zipparli e salvarli su un'altra directory. La nota positiva è che i file non si sovrapporranno in quanto verranno salvati con il nome inp più l'orario corrente. 2) Possiamo avviare il browser con un pulsante, connetterci automaticamente ad internet e far partire una macro (imacros, un add-on di mozilla) che non farà altro che entrare nel nostro sito, fare il login ed entrare nella sezione della bacheca records 3) a questo punto la macro non può andare avanti e quindi ci serviremo di un altro add-on chiamato vimperator il quale ci permetterà di navigare sul sito utilizzando delle combinazioni di numeri Ma veniamo allo specifico. L'operazione è abbastanza lunga ma non difficile. Vi richiederà del tempo quindi armatevi di pazienza. PASSO 1 -scaricate il necessario- - Prima di tutto scaricatevi il programma + file devcon.exe +file .ahk+file bat da qui https://drive.google.com/folderview?id=0B5R4AimDQZHNQ1c4RnhMZ0dlRUU&usp=sharing - scaricatevi l'addon imacros per mozilla da qui http://imacros.net/download - scaricatevi l'addon vimperator per mozilla da qui https://github.com/vimperator/vimperator-labs/releases/download/vimperator-3.9/vimperator-3.9.xpi

- scaricatevi 7-zip da qui http://www.7-zip.org Il programma di compressione è free ed è necessario in quanto dispone della possibilità di eseguire comandi in prompt -scaricate il programma Autohotkey da qui https://autohotkey.com/download/

OPZIONALE DEVCON.EXE (Questo file riesce a disconnettervi e riconnettervi ad internet) - scaricatevi il file devcon.exe. Copiatelo in c:\windows\system32\ . Andare su ESEGUI e digitare " regsvr32 devcon.exe " . Se vi darà un errore non preoccupatevi, andate avanti e date l'ok.

 

PASSO 2 -creare la vostra macro tramite imacros -Installate il plugin ANDATE SU MOZILLA visualizza --> barra laterale ---> iopus imacros andare su "registrare" e compiere le seguenti azioni: - chiudere tutte le finestre eventualmente aperte - scrivere sulla barra degli indirizzi "www.arcademania.eu" - fare il login inserendo nome utente e password - entrare nella sezione bacheca records - "stoppare" la registrazione ora se andiamo sulla macro registrata, chiamata #Current.iim facciamo tasto destro e selezioniamo "editare" ci verrà fuori un codice simile a questo:

URL GOTO=www.arcademania.eu TAG POS=1 TYPE=A ATTR=TXT:Login TAG POS=1 TYPE=INPUT:TEXT FORM=ID:login ATTR=ID:username CONTENT=<il vostro username> SET !ENCRYPTION NO TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:login ATTR=ID:password CONTENT=<la vostra password>

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login ATTR=NAME:login TAG POS=1 TYPE=A ATTR=TXT:Bacheca<SP>Records

per controllare se la macro funziona possiamo anche avviarla. IMPORTANTE:ora bisogna rinominare la nostra macro in "arcademania.iim". Mozilla non deve salvare le password altrimente la macro si blocca. In alternativa potete cambiare i comandi macro. Il mio consiglio è comunque di far fare il login.

 

PASSO 3 -Impostare la configurazione tasti del nostro cabinato- Per far sì che vimperator funzioni a dovere abbiamo bisogno che i nostri comandi siano configurati con i seguenti tasti: - tasto "ESC" - tasto "f" - tasti "ctrl" + "v" - tasto "INVIO" - 2 direzioni del joystick (su, giù) per muoversi nel browser. Se si ha la necessità anche destra e sinistra. - tasto "DEL" (per cancellare) - tasto "CTRL" (per scrivere i tasti da 0 a 9) - tasti x e w Se i miei calcoli non sono errati abbiamo bisogno di [del]20 caratteri[/del] 8 tasti e le 2 (4) direzioni Per farvi capire meglio come ho configurato il mio bartop vi mostro il mio layout

PS. Io utilizzo come encoder tasti la IPAC2 che mi permette la funzione SHIFT e quindi ho la possibilità di raddoppiare quasi la disponibilità dei tasti. Per coloro che utilizzano il jostick come controller joystick c'è la possibilità di utilizzare il programma XPADDER che anch'esso ha la possibilità di utilizzare combinazioni di tasti!

Con la nuova versione si utilizzerà la rimappatura con autohokey e un file scritto da me. E' fondamentale solo avere settati i tasti come di default del mame

 

PASSO 4 -Impostare il nostro frontend- Prima di tutto dobbiamo creare un nuova sezione emulatore. Questo è necessario perchè abbiamo bisogno di avviare una nuova configurazione di tasti tramite autohotkey e all'uscita chiudere il programma. Bisogna inserire una linea di comando nella sezione pre-launch e post-launch per far partire un file bat che andremmo a compilare COMPILAZIONE FILE BAT PREMESSA: (opzionale) DEVCON.EXE Il file devcon.exe vi occorrerà per attivare la connessione internet all'inizio del programma e per disconnetterlo alla fine. Per funzionare ha bisogno dell'ID dell'hardware. Per saperlo bisogna entrare in Gestione Periferiche e andare su schede di rete e in dettagli Nello screenshot seguente si capisce l'operazione da seguire http://postimg.org/image/ruul8nk5h/

devcon *vostroIDhardwareschedadirete* enable c:\<percorso del file inptozip.exe> es. devcon *vostroIDhardwareschedadirete* enable c:\emulatori\inptozip\inptozip.exe POST LAUNCH : Come sopra ma ovviamente dobbiamo caricare i file delle nostre configurazioni standard, per capirci, quelle con cui giochiamo sugli emulatori e alla fine del comando devcon dobbiamo sostituire enable con disable per disconnetterci. Inoltre inseriamo il comando NIRCMD per chiudere firefox. devcon *vostroIDhardwareschedadirete* disable <<<< solo se usate il devcon NIRCMD killprocess firefox.exe NIRCMD killprocess cmd.exe NIRCMD killprocess autohotkey.exe NIRCMD killprocess inptozip.exe

 

PASSO 5: Impostazione del programma INPTOZIP. Il programma necessita di essere impostato una volta sola quindi occorreranno tastiera e mouse Al primo avvio il programma darà una serie di errori perchè non trova le directorty 1) Andare su impostazioni 2) su "Directory 7z.exe" dobbiamo inserire il percorso più il file 7z.exe es. c:\programmi\7-zip\7z.exe <<<< qui non inserite lo slash finale 3) Su "directory del file autohotkey .ahk dobbiamo inserire ad es. c:\programmi\autohotkey\autohotkey.exe c:\inptozip.ahk 4) Su "directory file inp" dobbiamo inserire il percorso dove sono presenti i nostri file inp es. c:\emulatori\mame\inp\ 5) Su "directory salvataggio file zip" dobbiamo inserire il percorso dove vogliamo salvare i file zip con il file inp loro interno es. C:\emulatori\mame\inp\zip\ Cliccate su salva impostazioni Il programma ora è pronto.

 

PASSO 6:

Funzionamento del programma: Una volta aperto il programma ha una lista di file e una leggenda sulla destra. Se in alto c'è scritto INPTOZIP significa che siamo nella directory dei file inp I comandi sono: ENTER = Zippa il file e lo mette nella directory che avete scelto in precedenza X = Cancella il file . Chiede prima conferma W = cambia directory e va in quella dei file zippati. Se si ripreme W torna nella directory precedente Se in alto c'è scritto INVIA RECORD SU ARCADE MANIA significa che siamo nella directory dei file inp I comandi sono: ENTER = Apre il browser ed entra in arcademania.eu X = Cancella il file . Chiede prima conferma W = cambia directory Quando si invia il file, imacros esegue la vostra macro. Una volta fermato per andare avanti basta cliccare il tasto "f" (1Pstart) e si avvierà il plugin VIMPERATOR. Vi usciranno una serie di numeri in rosso sui link e basterà premere il tasto ctrl ossia il primo tasto del mame ed eseguirlo nella seguente maniera: 1 volta per digitare il num.1 2 volte per digitare il num.2 3 volte per digitare il num.3 ecc... fino a 10 volte per digitare il numero 0 Una volta che si deve allegare il file basterà premere il tasto spazio (il tasto n.3 del mame) e il programma incollerà in automatico il percorso del file. Fatto ciò basterà confermare con il tasto enter (il tasto num. 4 del mame)

Provate il programma e fatemi sapere.


Featured Posts
Recent Posts
Archive
Search By Tags
Non ci sono ancora tag.
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page