diff --git a/LanguageFiles/UXS-ENGLISH.XML b/LanguageFiles/UXS-ENGLISH.XML index da5fda2..749b884 100644 --- a/LanguageFiles/UXS-ENGLISH.XML +++ b/LanguageFiles/UXS-ENGLISH.XML @@ -48,6 +48,7 @@ Autoconfiguration Path configuration Change your profil Change your Mix Images profil + Download Mix Images profil Change your language Scrape @@ -114,7 +115,7 @@ Scrape Mode 0 - New XML File|1 - Update XML (Add New Rom)|2 - Create Picture only Research Mode - 0 - CRC+FileName|1 - CRC + 0 - CRC+FileName|1 - CRC|2 - FileName Picture Mode 0 - Language Pic|1 - Rom Pic|2 - Language Pic Strict|3 - Rom Pic Strict Log level @@ -154,6 +155,13 @@ Save Cancel + + Download Mix Template + Empty Exemple + Exemple + Download + Exit + About Autor : Screech diff --git a/LanguageFiles/UXS-FRENCH.XML b/LanguageFiles/UXS-FRENCH.XML index 924894e..1474ef7 100644 --- a/LanguageFiles/UXS-FRENCH.XML +++ b/LanguageFiles/UXS-FRENCH.XML @@ -48,8 +48,8 @@ Configuration des chemins de la configuration automatique Charger un profil Changer le profil Mix Images + Telecharger des profil Mix Images Changer de langue - Scraper Sélection du système (Conf Auto) Scraper @@ -114,7 +114,7 @@ Mode de Scrape 0 - Nouveau Fichier XML|1 - Mise à jour (Ajout de nouvelle Rom)|2 - Uniquement les images Mode recherche - 0 - CRC+Nomfichier|1 - CRC + 0 - CRC+FileName|1 - CRC|2 - FileName Mode de gestion des images 0 - Par langue|1 - Par region|2 - Par langue strict|3 - Par région strict Niveau de Log @@ -154,6 +154,13 @@ Enregistrer Annuler + + Télécharger des Templage Mix + Exemple vide + Exemple + Télécharger + Quitter + A propos Auteur : Screech diff --git a/LanguageFiles/UXS-GERMAN.XML b/LanguageFiles/UXS-GERMAN.XML index 56b998b..18233d9 100644 --- a/LanguageFiles/UXS-GERMAN.XML +++ b/LanguageFiles/UXS-GERMAN.XML @@ -50,6 +50,7 @@ Autokonfiguration Profil wechseln Mix-Image Profil wechseln + Mix-Image Herunterladen Sprache wechseln Scrape @@ -156,6 +157,13 @@ Speichern Abbrechen + + Mix-Image Herunterladen + Leeres Beispiel + Beispiel + Herunterladen + Ausschalten + Ãœber Autor : Screech diff --git a/LanguageFiles/UXS-ITALIAN.XML b/LanguageFiles/UXS-ITALIAN.XML index 16519dc..b28a74f 100644 --- a/LanguageFiles/UXS-ITALIAN.XML +++ b/LanguageFiles/UXS-ITALIAN.XML @@ -1,190 +1,198 @@ - it|us - %COUNTRY%|it|eu|us|jp|xx|origine|fr + it|us + %COUNTRY%|it|eu|us|jp|xx|origine|fr - Errore - Il percorso delle Rom non è raggiungibile - Nessun file trovato - Il percorso delle Rom per l'autoconfigurazione non è raggiungibile - Errore Fatale Universal XML Scraper ! - (Problema nel collegamento al database) - (Tempo scaduto) - (err_SystemList) - Il comando SSH ha avuto un problema - (La connessione non può essere stabilita) - Mi spiace, non riesco a trovare il tuo account (Ricontrolla login e password) + Errore + Il percorso delle Rom non è raggiungibile + Nessun file trovato + Il percorso delle Rom per l'autoconfigurazione non è raggiungibile + Errore Fatale Universal XML Scraper ! + (Problema nel collegamento al database) + (Tempo scaduto) + (err_SystemList) + Il comando SSH ha avuto un problema + (La connessione non può essere stabilita) + Mi spiace, non riesco a trovare il tuo account (Ricontrolla login e password) - Preparazione dell'autoconfigurazione in corso - Autoconfigurazione - Vuoi usare l'autoconfigurazione ? - Sei sicuro di voler arrestare EmulationStation ? - Sei sicuro di voler avviare EmulationStation ? - Sei sicuro di voler riavviare la periferica remota ? - Sei sicuro di voler spegnere la periferica remota ? - Aggiornamento necessario - Aggiornamento - Account collegato - Il tuo account ti dà il massimo - Ora sei: una divinità, una semidivinità (o almeno per 2/3) o Chuck Norris. Attento a cosa combini !!! + Preparazione dell'autoconfigurazione in corso + Autoconfigurazione + Vuoi usare l'autoconfigurazione ? + Sei sicuro di voler arrestare EmulationStation ? + Sei sicuro di voler avviare EmulationStation ? + Sei sicuro di voler riavviare la periferica remota ? + Sei sicuro di voler spegnere la periferica remota ? + Aggiornamento necessario + Aggiornamento + Account collegato + Il tuo account ti dà il massimo + Ora sei: una divinità, una semidivinità (o almeno per 2/3) o Chuck Norris. Attento a cosa combini !!! - Universal XML Scraper V2 - - File - Esci - - Configurazione - Lancia configurazione guidata - Configurazione Percorso - Configurazione Generale - Configurazione Opzioni - Configurazione Immagini - Configurazione Percorso di autoconfigurazione - Modifica il tuo profilo - Modifica il tuo proilo Mix Immagine - Modifica la tua lingua - - Scansiona - Seleziona il tuo sistema (Autoconf) - Scansiona - Scansiona tutti i tuoi sistemi - - Comando SSH - SSH Parametro - Arresta EmulationStation - Avvia EmulationStation - Riavvia Remoto - Spegni Remoto - - Aiuto - Aiuto (wiki) - Aiutaci - Links - About - - - Scansiona - Annulla - - Seleziona la tua lingua - Seleziona la tua lingua - Seleziona - - - Seleziona il tuo profilo - Seleziona il tuo profilo - Seleziona - - - Seleziona il tuo sistema - Seleziona il tuo sistema - Seleziona - - - Configurazione Percorso - Scanner - Cartella delle Rom da scansionare - Cartella delle Rom da scansionare - Percorso del file XML - Percorso delle roms nel tuo file XML - Immagini - Cartella in cui saranno scaricate le immagini - Percorso delle immagini nel tuo file XML - - Configurazione immagini - Parametri immagine - Dimensione immagine - Estensione immagine - - Configurazione Opzioni - Oggetto da modificare - Scelta oggetto - Parametro da modificare - - Configurazione Generale - Varie - Preferenze regionali - Preferenze linguaggio - Modalità di scansione - 0 - Nuovo File|1 - Aggiorna XML (Aggiungi Nuova Rom)|2 - solo creare questa immagine - Tipo di ricerca - 0 - CRC+FileName|1 - CRC - Modo Immagine - 0 - Img Lingua|1 - Img Rom|2 - Img Lingua Strict|3 - Img Rom Strict - Livello di Log - 0 - Standard|1 - Avanzato|2 - Completo - Aggiungi rom mancanti nell'XML - Auto seleziona il tuo sistema - Usa DigiMirror - Screenscraper - Login di Screenscraper - Password di Screenscraper - Numero Thread - Verifica - Registrati su Screenscraper - Files scansionati - Files inclusi - Files esclusi - Cartelle escluse - - Configurazione percorso di Autoconfigurazione - Utilizza autoconfigurazione - Scanner - Cartella Root di sistema - Nome del file XML - Percorso alle rom nel tuo file XML - Immagine - Nome della cartella dove le immagini verranno scaricate - Percorso all'immagine nel tuo file XML - Salva - Annulla - Avanzato - - - Configurazione Mix Immagini - Esempio vuoto - Esempio - Salva - Annulla - - - About - Autore : Screech - Grazie a : - - - Risultati scansione - Scansione conclusa - Files trovati : - Rom trovate : - Percentuale Rom trovate : - Tempo medio per Rom : - Tempo totale : - Thread(s) usati : - - - Avanti - Indietro - OK - Annulla - - Selezione profilo - Qui puoi selezionare il profilo che corrisponde al tuo sistema operativo.|!||!|La MIX Version combina un'immagine con diverse altre come screenshot, scatola 3D e Logo del gioco.|!||!|Puoi modificare il profilo MIX nel menu : |!|"Modifica il tuo proilo Mix Immagine"|!|o proseguendo nella configurazione guidata. - - - Percorso Autoconfigurazione - L'autoconfigurazione ti permette di scansionare i tuoi sistemi senza perdere tempo nella configurazione dei percorsi.|!||!|Il percorso predefinito (previsto dal profilo che hai selezionato) è proprio sotto questo testo.|!|Puoi modificarlo con la cartella Root del tuo sistema.|!||!|Per esempio :|!|Le tue rom SNES sono in|!|E:\Emulation\Rom\SNES,|!|il tuo percorso di Root sarà|!|E:\Emulation\Rom - - - Selezione profilo MIX Immagine - Scelta profilo con MIX Immagine|!||!|Puoi scegliere l'immagine generata dal template di UXS nella schermata successiva.|!||!|ATTENZIONE, alcuni profili Mix Immagine richiedono un tema specifico nel FrontEnd.|!|(Per esempio, il profilo "Full Back" richiede un tema specifico)|!|Grazie e se necessario visita la pagina Wiki. - - - Fine configurazione guidata - La configurazione base di UXS è conclusa.|!||!|Puoi ora selezionare il tuo sistema in|!|"Scansiona"|!|->"Seleziona il tuo sistema (Autoconf)"|!|e lancia la tua prima Scansione.|!||!|Grazie per utilizzare Universal XML Scraper. - - - + Universal XML Scraper V2 + + File + Esci + + Configurazione + Lancia configurazione guidata + Configurazione Percorso + Configurazione Generale + Configurazione Opzioni + Configurazione Immagini + Configurazione Percorso di autoconfigurazione + Modifica il tuo profilo + Modifica il tuo profilo Mix Immagine + Scaricare il tuo profilo Mix Immagine + Modifica la tua lingua + + Scansiona + Seleziona il tuo sistema (Autoconf) + Scansiona + Scansiona tutti i tuoi sistemi + + Comando SSH + SSH Parametro + Arresta EmulationStation + Avvia EmulationStation + Riavvia Remoto + Spegni Remoto + + Aiuto + Aiuto (wiki) + Aiutaci + Links + About + + + Scansiona + Annulla + + Seleziona la tua lingua + Seleziona la tua lingua + Seleziona + + + Seleziona il tuo profilo + Seleziona il tuo profilo + Seleziona + + + Seleziona il tuo sistema + Seleziona il tuo sistema + Seleziona + + + Configurazione Percorso + Scanner + Cartella delle Rom da scansionare + Cartella delle Rom da scansionare + Percorso del file XML + Percorso delle roms nel tuo file XML + Immagini + Cartella in cui saranno scaricate le immagini + Percorso delle immagini nel tuo file XML + + Configurazione immagini + Parametri immagine + Dimensione immagine + Estensione immagine + + Configurazione Opzioni + Oggetto da modificare + Scelta oggetto + Parametro da modificare + + Configurazione Generale + Varie + Preferenze regionali + Preferenze linguaggio + Modalità di scansione + 0 - Nuovo File|1 - Aggiorna XML (Aggiungi Nuova Rom)|2 - solo creare questa immagine + Tipo di ricerca + 0 - CRC+FileName|1 - CRC + Modo Immagine + 0 - Img Lingua|1 - Img Rom|2 - Img Lingua Strict|3 - Img Rom Strict + Livello di Log + 0 - Standard|1 - Avanzato|2 - Completo + Aggiungi rom mancanti nell'XML + Auto seleziona il tuo sistema + Usa DigiMirror + Screenscraper + Login di Screenscraper + Password di Screenscraper + Numero Thread + Verifica + Registrati su Screenscraper + Files scansionati + Files inclusi + Files esclusi + Cartelle escluse + + Configurazione percorso di Autoconfigurazione + Utilizza autoconfigurazione + Scanner + Cartella Root di sistema + Nome del file XML + Percorso alle rom nel tuo file XML + Immagine + Nome della cartella dove le immagini verranno scaricate + Percorso all'immagine nel tuo file XML + Salva + Annulla + Avanzato + + + Configurazione Mix Immagini + Esempio vuoto + Esempio + Salva + Annulla + + + Scaricare Mix Immagini + Empty Exemple + Exemple + Scaricare + Uscita + + + About + Autore : Screech + Grazie a : + + + Risultati scansione + Scansione conclusa + Files trovati : + Rom trovate : + Percentuale Rom trovate : + Tempo medio per Rom : + Tempo totale : + Thread(s) usati : + + + Avanti + Indietro + OK + Annulla + + Selezione profilo + Qui puoi selezionare il profilo che corrisponde al tuo sistema operativo.|!||!|La MIX Version combina un'immagine con diverse altre come screenshot, scatola 3D e Logo del gioco.|!||!|Puoi modificare il profilo MIX nel menu : |!|"Modifica il tuo proilo Mix Immagine"|!|o proseguendo nella configurazione guidata. + + + Percorso Autoconfigurazione + L'autoconfigurazione ti permette di scansionare i tuoi sistemi senza perdere tempo nella configurazione dei percorsi.|!||!|Il percorso predefinito (previsto dal profilo che hai selezionato) è proprio sotto questo testo.|!|Puoi modificarlo con la cartella Root del tuo sistema.|!||!|Per esempio :|!|Le tue rom SNES sono in|!|E:\Emulation\Rom\SNES,|!|il tuo percorso di Root sarà|!|E:\Emulation\Rom + + + Selezione profilo MIX Immagine + Scelta profilo con MIX Immagine|!||!|Puoi scegliere l'immagine generata dal template di UXS nella schermata successiva.|!||!|ATTENZIONE, alcuni profili Mix Immagine richiedono un tema specifico nel FrontEnd.|!|(Per esempio, il profilo "Full Back" richiede un tema specifico)|!|Grazie e se necessario visita la pagina Wiki. + + + Fine configurazione guidata + La configurazione base di UXS è conclusa.|!||!|Puoi ora selezionare il tuo sistema in|!|"Scansiona"|!|->"Seleziona il tuo sistema (Autoconf)"|!|e lancia la tua prima Scansione.|!||!|Grazie per utilizzare Universal XML Scraper. + + + diff --git a/LanguageFiles/UXS-PORTUGUESE.XML b/LanguageFiles/UXS-PORTUGUESE.XML index cbe5017..921e038 100644 --- a/LanguageFiles/UXS-PORTUGUESE.XML +++ b/LanguageFiles/UXS-PORTUGUESE.XML @@ -156,6 +156,13 @@ Save Cancel + + Download Mix Template + Empty Exemple + Exemple + Download + Exit + About Autor : Screech diff --git a/LanguageFiles/UXS-SPANISH.XML b/LanguageFiles/UXS-SPANISH.XML index c81b727..f5e0c3f 100644 --- a/LanguageFiles/UXS-SPANISH.XML +++ b/LanguageFiles/UXS-SPANISH.XML @@ -50,6 +50,7 @@ Configuración de ruta de la configuración automática Cambiar perfil Cambiar perfil de imágenes mixtas + Descargar de imagenes mixtas Cambiar idioma Scrapeado @@ -156,6 +157,13 @@ Guardar Cancelar + + Descargar de imagenes mixtas + Ejemplo Vacío + Ejemplo + Descargar + salida + Acerca de Autor : Screech diff --git a/MIX Repository/Arcade (moon)-RecalBox.zip b/MIX Repository/Arcade (moon)-RecalBox.zip index 5713315..93ec3a9 100644 Binary files a/MIX Repository/Arcade (moon)-RecalBox.zip and b/MIX Repository/Arcade (moon)-RecalBox.zip differ diff --git a/MIX Repository/Arcade (moon)-RetroPie.zip b/MIX Repository/Arcade (moon)-RetroPie.zip index cb721ff..95764bb 100644 Binary files a/MIX Repository/Arcade (moon)-RetroPie.zip and b/MIX Repository/Arcade (moon)-RetroPie.zip differ diff --git a/MIX Repository/Arcade (moon).zip b/MIX Repository/Arcade (moon).zip index 6673f60..dcd4100 100644 Binary files a/MIX Repository/Arcade (moon).zip and b/MIX Repository/Arcade (moon).zip differ diff --git a/MIX Repository/Arcade Zoomed (moon)-RecalBox.zip b/MIX Repository/Arcade Zoomed (moon)-RecalBox.zip index d0b24bc..38f7fae 100644 Binary files a/MIX Repository/Arcade Zoomed (moon)-RecalBox.zip and b/MIX Repository/Arcade Zoomed (moon)-RecalBox.zip differ diff --git a/MIX Repository/Arcade Zoomed (moon)-Retropie.zip b/MIX Repository/Arcade Zoomed (moon)-Retropie.zip index 6047330..1f412ff 100644 Binary files a/MIX Repository/Arcade Zoomed (moon)-Retropie.zip and b/MIX Repository/Arcade Zoomed (moon)-Retropie.zip differ diff --git a/MIX Repository/Arcade Zoomed (moon).zip b/MIX Repository/Arcade Zoomed (moon).zip index bc41beb..acfbb02 100644 Binary files a/MIX Repository/Arcade Zoomed (moon).zip and b/MIX Repository/Arcade Zoomed (moon).zip differ diff --git a/MIX Repository/Full Back.zip b/MIX Repository/Full Back.zip index c5ab61b..2889706 100644 Binary files a/MIX Repository/Full Back.zip and b/MIX Repository/Full Back.zip differ diff --git a/MIX Repository/Preview/Arcade (moon)-RecalBox/Description.txt b/MIX Repository/Preview/Arcade (moon)-RecalBox/Description.txt new file mode 100644 index 0000000..bf8dc62 --- /dev/null +++ b/MIX Repository/Preview/Arcade (moon)-RecalBox/Description.txt @@ -0,0 +1,3 @@ +Author : Screech +Description : +Like Arcade (moon) but when no marquee it add a Recalbox Background under the wheel \ No newline at end of file diff --git a/MIX Repository/Preview/Arcade (moon)-RetroPie/Description.txt b/MIX Repository/Preview/Arcade (moon)-RetroPie/Description.txt new file mode 100644 index 0000000..072ca23 --- /dev/null +++ b/MIX Repository/Preview/Arcade (moon)-RetroPie/Description.txt @@ -0,0 +1,3 @@ +Author : Screech & Shakz76 +Description : +Like Arcade (moon) but when no marquee it add a Retropie Background under the wheel \ No newline at end of file diff --git a/MIX Repository/Preview/Arcade (moon)/Description.txt b/MIX Repository/Preview/Arcade (moon)/Description.txt new file mode 100644 index 0000000..d267f78 --- /dev/null +++ b/MIX Repository/Preview/Arcade (moon)/Description.txt @@ -0,0 +1,3 @@ +Author : Screech +Description : +A nice cabinet (moon, credit : omegaman) with Marquee (or wheel in the Marquee) and screenshot \ No newline at end of file diff --git a/MIX Repository/Preview/Arcade Zoomed (moon)-RecalBox/Description.txt b/MIX Repository/Preview/Arcade Zoomed (moon)-RecalBox/Description.txt new file mode 100644 index 0000000..861ffc6 --- /dev/null +++ b/MIX Repository/Preview/Arcade Zoomed (moon)-RecalBox/Description.txt @@ -0,0 +1,3 @@ +Author : Supernature2K +Description : +Like the Zoomed version of Arcade (moon) but when no marquee it add a Recalbox Background under the wheel \ No newline at end of file diff --git a/MIX Repository/Preview/Arcade Zoomed (moon)-Retropie/Description.txt b/MIX Repository/Preview/Arcade Zoomed (moon)-Retropie/Description.txt new file mode 100644 index 0000000..3986aee --- /dev/null +++ b/MIX Repository/Preview/Arcade Zoomed (moon)-Retropie/Description.txt @@ -0,0 +1,3 @@ +Author : Supernature2K & Shakz76 +Description : +Like the Zoomed version of Arcade (moon) but when no marquee it add a Retropie Background under the wheel \ No newline at end of file diff --git a/MIX Repository/Preview/Arcade Zoomed (moon)/Description.txt b/MIX Repository/Preview/Arcade Zoomed (moon)/Description.txt new file mode 100644 index 0000000..4d869b9 --- /dev/null +++ b/MIX Repository/Preview/Arcade Zoomed (moon)/Description.txt @@ -0,0 +1,3 @@ +Author : Supernature2K +Description : +A zoomed version of Arcade (moon) with the Wheel Added on the bottom right \ No newline at end of file diff --git a/MIX Repository/Preview/Full Back/Description.txt b/MIX Repository/Preview/Full Back/Description.txt new file mode 100644 index 0000000..8b926a8 --- /dev/null +++ b/MIX Repository/Preview/Full Back/Description.txt @@ -0,0 +1,4 @@ +Author : Screech +Description : +A full template with fanart as BackGround. /!\ Need to be used with dedicated Theme. +Tuto : https://github.com/Universal-Rom-Tools/Universal-XML-Scraper/wiki/%5BTUTO%5D-Using-the-%22Background-(Modified-DarKade-Theme-by-Nachtgarm)%22-Mix-Template-and-the-corresponding-Theme \ No newline at end of file diff --git a/MIX Repository/Preview/Standard (3img)/Description.txt b/MIX Repository/Preview/Standard (3img)/Description.txt new file mode 100644 index 0000000..98d1bfa --- /dev/null +++ b/MIX Repository/Preview/Standard (3img)/Description.txt @@ -0,0 +1,3 @@ +Author : Screech +Description : +3 images assembled : 3D Box, Screenshot and Wheel \ No newline at end of file diff --git a/MIX Repository/Preview/Standard (4img)/Description.txt b/MIX Repository/Preview/Standard (4img)/Description.txt new file mode 100644 index 0000000..fe452d7 --- /dev/null +++ b/MIX Repository/Preview/Standard (4img)/Description.txt @@ -0,0 +1,3 @@ +Author : Supernature2K +Description : +4 images assembled : 3D Box, Media, Screenshot and Wheel \ No newline at end of file diff --git a/MIX Repository/Standard (3img).zip b/MIX Repository/Standard (3img).zip index f0a8d28..5364427 100644 Binary files a/MIX Repository/Standard (3img).zip and b/MIX Repository/Standard (3img).zip differ diff --git a/MIX Repository/Standard (4img).zip b/MIX Repository/Standard (4img).zip index 6f49575..2f07a50 100644 Binary files a/MIX Repository/Standard (4img).zip and b/MIX Repository/Standard (4img).zip differ diff --git a/Mix/Arcade (moon).zip b/Mix/Arcade (moon).zip index 6673f60..dcd4100 100644 Binary files a/Mix/Arcade (moon).zip and b/Mix/Arcade (moon).zip differ diff --git a/Mix/Arcade Zoomed (moon).zip b/Mix/Arcade Zoomed (moon).zip deleted file mode 100644 index bc41beb..0000000 Binary files a/Mix/Arcade Zoomed (moon).zip and /dev/null differ diff --git a/Mix/Full Back.zip b/Mix/Full Back.zip deleted file mode 100644 index c5ab61b..0000000 Binary files a/Mix/Full Back.zip and /dev/null differ diff --git a/Mix/Standard (3img).zip b/Mix/Standard (3img).zip index f0a8d28..5364427 100644 Binary files a/Mix/Standard (3img).zip and b/Mix/Standard (3img).zip differ diff --git a/Mix/Standard (4img).zip b/Mix/Standard (4img).zip deleted file mode 100644 index 6f49575..0000000 Binary files a/Mix/Standard (4img).zip and /dev/null differ diff --git a/ProfilsFiles/RecalboxV4 (MIX).xml b/ProfilsFiles/RecalboxV4 (MIX).xml index e06fad9..34100a2 100644 --- a/ProfilsFiles/RecalboxV4 (MIX).xml +++ b/ProfilsFiles/RecalboxV4 (MIX).xml @@ -7,7 +7,7 @@ *.32x;*.a26;*.a78;*.bin;*.cbn;*.ccd;*.cdi;*.chd;*.col;*.cso;*.cue;*.d64;*.do;*.dos;*.dsk;*.exe;*.fba;*.fds;*.gb;*.gba;*.gbc;*.gc;*.gcz;*.gdi;*.gen;*.gg;*.img;*.iso;*.lnx;*.lua;*.lutro;*.md;*.mgd;*.mgw;*.moonlight;*.mx1;*.mx2;*.n64;*.nes;*.ngc;*.ngp;*.nib;*.p;*.pbp;*.pc;*.pce;*.po;*.rom;*.rzx;*.scl;*.scummvm;*.sfc;*.sg;*.sgx;*.smc;*.smd;*.sms;*.st;*.stx;*.t64;*.tap;*.trd;*.tzx;*.v64;*.vb;*.vec;*.wad;*.wbfs;*.ws;*.wsc;*.x64;*.z64;*.z80;*.zip;*.zx80|| - \\RECALBOX\share\roms + C:\Developpement\Romset\RomSetLight %Source_RootPath%\%system%\gamelist.xml ./ %Source_RootPath%\%system%\downloaded_images diff --git a/Scraper.au3 b/Scraper.au3 index e90f57e..5675b8e 100644 --- a/Scraper.au3 +++ b/Scraper.au3 @@ -6,7 +6,7 @@ #AutoIt3Wrapper_Compile_Both=y #AutoIt3Wrapper_UseX64=y #AutoIt3Wrapper_Res_Description=Scraper -#AutoIt3Wrapper_Res_Fileversion=1.0.0.3 +#AutoIt3Wrapper_Res_Fileversion=1.0.0.5 #AutoIt3Wrapper_Res_Fileversion_AutoIncrement=p #AutoIt3Wrapper_Res_LegalCopyright=LEGRAS David #AutoIt3Wrapper_Res_Language=1036 diff --git a/Scraper.exe b/Scraper.exe index 2f3ceca..dffe5c9 100644 Binary files a/Scraper.exe and b/Scraper.exe differ diff --git a/Scraper64.exe b/Scraper64.exe index 448ffaf..b7064cc 100644 Binary files a/Scraper64.exe and b/Scraper64.exe differ diff --git a/UXS-config.ini b/UXS-config.ini index 3897922..aa79b6f 100644 --- a/UXS-config.ini +++ b/UXS-config.ini @@ -2,3 +2,25 @@ $verINI='2.0.0.5' $vVerbose=2 [LAST_USE] +$vUserLang=040c +$vMirror=1 +$vProfilsPath=C:\Developpement\Github\Universal-XML-Scraper\ProfilsFiles\RecalboxV4 (MIX).xml +$vRechFiles=*.32x;*.a26;*.a78;*.bin;*.cbn;*.ccd;*.cdi;*.chd;*.col;*.cso;*.cue;*.d64;*.do;*.dos;*.dsk;*.exe;*.fba;*.fds;*.gb;*.gba;*.gbc;*.gc;*.gcz;*.gdi;*.gen;*.gg;*.img;*.iso;*.lnx;*.lua;*.lutro;*.md;*.mgd;*.mgw;*.moonlight;*.mx1;*.mx2;*.n64;*.nes;*.ngc;*.ngp;*.nib;*.p;*.pbp;*.pc;*.pce;*.po;*.rom;*.rzx;*.scl;*.scummvm;*.sfc;*.sg;*.sgx;*.smc;*.smd;*.sms;*.st;*.stx;*.t64;*.tap;*.trd;*.tzx;*.v64;*.vb;*.vec;*.wad;*.wbfs;*.ws;*.wsc;*.x64;*.z64;*.z80;*.zip;*.zx80|| +$vAutoconf_Use=1 +$vSource_RomPath=C:\Developpement\Romset\RomSetLight\snes +$vTarget_RomPath=./ +$vTarget_XMLName=C:\Developpement\Romset\RomSetLight\snes\gamelist.xml +$vSource_ImagePath=C:\Developpement\Romset\RomSetLight\snes\downloaded_images +$vTarget_ImagePath=./downloaded_images/ +$vLangPref=fr|us +$vCountryPref=%COUNTRY%|fr|eu|us|jp|xx|origine +$vTarget_Image_Width= +$vTarget_Image_Height= +$vMixImage=Arcade Zoomed (moon) +$vNbThread=1 +$vScrape_Mode=0 +$vScrapeSearchMode=2 +$vMissingRom_Mode=0 +$vRechSYS=1 +$vSSLogin= +$vSSPassword= diff --git a/Universal XML Scraper.au3 b/Universal XML Scraper.au3 index 04400c8..dcceab4 100644 --- a/Universal XML Scraper.au3 +++ b/Universal XML Scraper.au3 @@ -70,10 +70,6 @@ Global $MS_AutoConfigItem #include "./Include/_GraphGDIPlus.au3" #include "./Include/_MyFunction.au3" #include "./Include/_ITaskBarList.au3" -;~ #include "./Include/_AutoItErrorTrap.au3" - -;~ _AutoItErrorTrap("Main Module", "Hi!" & @CRLF & @CRLF & "An error was detected in the program, you can try again," & _ -;~ " cancel to exit or continue to see more details of the error." & @CRLF & @CRLF & "Sorry for the inconvenience!") $oTaskbar = _ITaskBar_CreateTaskBarObj() @@ -140,10 +136,7 @@ FileInstall(".\Ressources\UXS.jpg", $iScriptPath & "\Ressources\UXS.jpg") FileInstall(".\Ressources\UXS Wizard.jpg", $iScriptPath & "\Ressources\UXS Wizard.jpg") FileInstall(".\Ressources\jingle_uxs.MP3", $iScriptPath & "\Ressources\jingle_uxs.MP3") FileInstall(".\Mix\Arcade (moon).zip", $iScriptPath & "\Mix\") -FileInstall(".\Mix\Arcade Zoomed (moon).zip", $iScriptPath & "\Mix\") -FileInstall(".\Mix\Full Back.zip", $iScriptPath & "\Mix\") FileInstall(".\Mix\Standard (3img).zip", $iScriptPath & "\Mix\") -FileInstall(".\Mix\Standard (4img).zip", $iScriptPath & "\Mix\") FileInstall(".\ProfilsFiles\RecalboxV3 (MIX).xml", $iScriptPath & "\ProfilsFiles\", 0) FileInstall(".\ProfilsFiles\RecalboxV3.xml", $iScriptPath & "\ProfilsFiles\", 0) FileInstall(".\ProfilsFiles\RecalboxV4 (MIX).xml", $iScriptPath & "\ProfilsFiles\", 0) @@ -260,12 +253,15 @@ Local $MC_Wizard = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_Wizard"), $ Local $MC_Separation = GUICtrlCreateMenuItem("", $MC) Local $MC_Config_LU = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_LU"), $MC) Local $MC_config_autoconf = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_autoconf"), $MC) +Local $MC_Separation = GUICtrlCreateMenuItem("", $MC) Local $MC_config_Option = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_Option"), $MC) -Local $MC_config_PIC = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_PIC"), $MC) Local $MC_config_MISC = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_MISC"), $MC) Local $MC_Separation = GUICtrlCreateMenuItem("", $MC) -Local $MC_Profil = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_profil"), $MC) +Local $MC_config_PIC = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_config_PIC"), $MC) Local $MC_Miximage = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_miximage"), $MC) +Local $MC_MixDownload = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_download_miximage"), $MC) +Local $MC_Separation = GUICtrlCreateMenuItem("", $MC) +Local $MC_Profil = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_profil"), $MC) Local $MC_Langue = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_cfg_langue"), $MC) ;~ Local $MC_TEST = GUICtrlCreateMenuItem("TEST", $MC) ; Debug @@ -284,7 +280,7 @@ Local $MH = GUICtrlCreateMenu(_MultiLang_GetText("mnu_help")) Local $MH_Help = GUICtrlCreateMenuItem(_MultiLang_GetText("mnu_help_wiki"), $MH) Local $MH_Support = GUICtrlCreateMenu(_MultiLang_GetText("mnu_help_support"), $MH) Local $MH_Support_Screenscraper = GUICtrlCreateMenuItem("Screenscraper", $MH_Support, 1) -Local $MH_Support_Tipee = GUICtrlCreateMenuItem("Tipee (€)", $MH_Support, 2) +Local $MH_Support_Tipee = GUICtrlCreateMenuItem("Tipee (€)", $MH_Support, 2) Local $MH_Support_Patreon = GUICtrlCreateMenuItem("Patreon ($)", $MH_Support, 3) Local $MH_Link = GUICtrlCreateMenu(_MultiLang_GetText("mnu_help_link"), $MH) Local $MH_Link_Screenzone = GUICtrlCreateMenuItem("http://www.screenzone.fr/", $MH_Link, 1) @@ -457,6 +453,8 @@ While 1 _GUI_Refresh($oXMLProfil) Case $MC_Miximage ;Mix Image Selection _GUI_Config_MIX($iMIXPath, $iPathMixTmp) + Case $MC_MixDownload + _GUI_Config_MIX_Download() Case $MC_config_autoconf ;Autoconf Configuration $GUI_Config_autoconf = _GUI_Config_autoconf($oXMLProfil) If $GUI_Config_autoconf = 1 Then @@ -843,15 +841,16 @@ Func _GUI_Config_MIX($iMIXPath, $iPathMixTmp) $vMIXLast = _XML_Read("/Profil/Name", 1, $iPathMixTmp & "\config.xml") #Region ### START Koda GUI section ### Form= - $F_MIXIMAGE = GUICreate(_MultiLang_GetText("win_config_mix_Title"), 825, 272, -1, -1, -1, BitOR($WS_EX_TOPMOST, $WS_EX_WINDOWEDGE)) - $C_MIXIMAGE = GUICtrlCreateCombo("", 8, 242, 401, 25, BitOR($CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL)) + $F_MIXIMAGE = GUICreate(_MultiLang_GetText("win_config_mix_Title"), 825, 343, -1, -1, -1, BitOR($WS_EX_TOPMOST, $WS_EX_WINDOWEDGE)) + $C_MIXIMAGE = GUICtrlCreateCombo("", 8, 314, 401, 25, BitOR($CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL)) GUICtrlSetData($C_MIXIMAGE, $vMIXListC, $vMIXLast) - $B_OK = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Enreg"), 416, 240, 200, 25) - $B_CANCEL = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Cancel"), 616, 240, 200, 25) + $B_OK = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Enreg"), 416, 312, 200, 25) + $B_CANCEL = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Cancel"), 616, 312, 200, 25) $P_Empty = GUICtrlCreatePic("", 8, 8, 400, 200) $P_Full = GUICtrlCreatePic("", 417, 8, 400, 200) $L_Empy = GUICtrlCreateLabel(_MultiLang_GetText("win_config_mix_empty"), 144, 216, 116, 17, $SS_CENTER) $L_Exemple = GUICtrlCreateLabel(_MultiLang_GetText("win_config_mix_exemple"), 592, 216, 44, 17) + $E_Description = GUICtrlCreateEdit("", 8, 240, 809, 65, $ES_AUTOVSCROLL + $WS_VSCROLL + $ES_READONLY) GUISetState(@SW_SHOW) GUISetState(@SW_DISABLE, $F_UniversalScraper) #EndRegion ### END Koda GUI section ### @@ -860,6 +859,9 @@ Func _GUI_Config_MIX($iMIXPath, $iPathMixTmp) $vMIXExempleFullPath = $iPathMixTmp & "\" & _XML_Read("/Profil/General/Full_Exemple", 0, $iPathMixTmp & "\config.xml") GUICtrlSetImage($P_Empty, $vMIXExempleEmptyPath) GUICtrlSetImage($P_Full, $vMIXExempleFullPath) + $vDescription = "Author : " & _XML_Read("/Profil/Infos/Author", 0, $iPathMixTmp & "\config.xml") + $vDescription = $vDescription & @CRLF & "Description :" & @CRLF & StringReplace(_XML_Read("/Profil/Infos/Description", 0, $iPathMixTmp & "\config.xml"), "@CRLF", @CRLF) + GUICtrlSetData($E_Description, $vDescription) While 1 Local $nMsg = GUIGetMsg() @@ -892,12 +894,86 @@ Func _GUI_Config_MIX($iMIXPath, $iPathMixTmp) $vMIXExempleFullPath = $iPathMixTmp & "\" & _XML_Read("/Profil/General/Full_Exemple", 0, $iPathMixTmp & "\config.xml") GUICtrlSetImage($P_Empty, $vMIXExempleEmptyPath) GUICtrlSetImage($P_Full, $vMIXExempleFullPath) + $vDescription = "Author : " & _XML_Read("/Profil/Infos/Author", 0, $iPathMixTmp & "\config.xml") + $vDescription = $vDescription & @CRLF & "Description :" & @CRLF & StringReplace(_XML_Read("/Profil/Infos/Description", 0, $iPathMixTmp & "\config.xml"), "@CRLF", @CRLF) + GUICtrlSetData($E_Description, $vDescription) EndIf EndSwitch WEnd EndFunc ;==>_GUI_Config_MIX +Func _GUI_Config_MIX_Download() + Local $vMIXListC = "", $vLastMIX = "", $aMIXList + Local $vMIXExempleEmptyPath = $iRessourcesPath & "\Empty_exemple.jpg" + Local $vMIXExempleFullPath = $iRessourcesPath & "\Full_exemple.jpg" + Local $vMIXDescriptionPath = $iRessourcesPath & "\Description.txt" + + Local $Result = _DownloadWRetry("https://raw.githubusercontent.com/Universal-Rom-Tools/Universal-XML-Scraper/master/MIX%20Repository/_MIXList.txt", $iRessourcesPath & "\_MIXList.txt") + Switch $Result + Case -1 + _LOG("Error downloading _MIXList", 2, $iLOGPath) + Return 0 + Case -2 + _LOG("Time Out downloading _MIXList", 2, $iLOGPath) + Return 0 + EndSwitch + _FileReadToArray($Result, $aMIXList) + For $vBoucle = 1 To UBound($aMIXList) - 1 + $vMIXListC = $vMIXListC & "|" & $aMIXList[$vBoucle] + Next + + #Region ### START Koda GUI section ### Form= + $F_MIXIMAGE = GUICreate(_MultiLang_GetText("win_config_mix_Download_Title"), 825, 343, -1, -1, -1, BitOR($WS_EX_TOPMOST, $WS_EX_WINDOWEDGE)) + $C_MIXIMAGE = GUICtrlCreateCombo("", 8, 314, 401, 25, BitOR($CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL)) + GUICtrlSetData($C_MIXIMAGE, $vMIXListC) + $B_OK = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Download_Download"), 416, 312, 200, 25) + $B_CANCEL = GUICtrlCreateButton(_MultiLang_GetText("win_config_mix_Download_Exit"), 616, 312, 200, 25) + $P_Empty = GUICtrlCreatePic("", 8, 8, 400, 200) + $P_Full = GUICtrlCreatePic("", 417, 8, 400, 200) + $L_Empy = GUICtrlCreateLabel(_MultiLang_GetText("win_config_mix_empty"), 144, 216, 116, 17, $SS_CENTER) + $L_Exemple = GUICtrlCreateLabel(_MultiLang_GetText("win_config_mix_exemple"), 592, 216, 44, 17) + $E_Description = GUICtrlCreateEdit("", 8, 240, 809, 65, $ES_AUTOVSCROLL + $WS_VSCROLL + $ES_READONLY) + GUISetState(@SW_SHOW) + GUISetState(@SW_DISABLE, $F_UniversalScraper) + #EndRegion ### END Koda GUI section ### + + While 1 + Local $nMsg = GUIGetMsg() + Switch $nMsg + Case $GUI_EVENT_CLOSE, $B_CANCEL + GUIDelete($F_MIXIMAGE) + GUISetState(@SW_ENABLE, $F_UniversalScraper) + WinActivate($F_UniversalScraper) + _LOG("MIX Download Exit", 0, $iLOGPath) + Return + Case $B_OK + $vMIXURL = 'https://raw.githubusercontent.com/Universal-Rom-Tools/Universal-XML-Scraper/master/MIX Repository/' & GUICtrlRead($C_MIXIMAGE) & '.zip' + _DownloadWRetry($vMIXURL, $iMIXPath & "\" & GUICtrlRead($C_MIXIMAGE) & '.zip') + _LOG("MIX Download : " & GUICtrlRead($C_MIXIMAGE), 0, $iLOGPath) + GUIDelete($F_MIXIMAGE) + GUISetState(@SW_ENABLE, $F_UniversalScraper) + WinActivate($F_UniversalScraper) + Return + Case $C_MIXIMAGE + If GUICtrlRead($C_MIXIMAGE) <> $vLastMIX Then + $vMIXExempleURL = 'https://raw.githubusercontent.com/Universal-Rom-Tools/Universal-XML-Scraper/master/MIX Repository/Preview/' & GUICtrlRead($C_MIXIMAGE) & '/' + $vMIXExempleEmptyPath = _DownloadWRetry($vMIXExempleURL & "Empty_exemple.jpg", $vMIXExempleEmptyPath) + $vMIXExempleFullPath = _DownloadWRetry($vMIXExempleURL & "Full_exemple.jpg", $vMIXExempleFullPath) + GUICtrlSetImage($P_Empty, $vMIXExempleEmptyPath) + GUICtrlSetImage($P_Full, $vMIXExempleFullPath) + $vMIXDescriptionURL = 'https://raw.githubusercontent.com/Universal-Rom-Tools/Universal-XML-Scraper/master/MIX Repository/Preview/' & GUICtrlRead($C_MIXIMAGE) & '/' + ConsoleWrite($vMIXDescriptionURL & "Description.txt" & @CRLF) + $vMIXDescriptionPath = _DownloadWRetry($vMIXDescriptionURL & "Description.txt", $vMIXDescriptionPath) + $vDescription = StringReplace(FileRead($vMIXDescriptionPath), @LF, @CRLF) + GUICtrlSetData($E_Description, $vDescription) + $vLastMIX = GUICtrlRead($C_MIXIMAGE) + EndIf + EndSwitch + WEnd + +EndFunc ;==>_GUI_Config_MIX_Download + Func _GUI_Config_MISC() Local $aRechFiles = StringSplit(IniRead($iINIPath, "LAST_USE", "$vRechFiles", "*.*|*.xml;*.txt;*.dv;*.fs;*.xor;*.drv;*.dat;*.cfg;*.nv;*.sav*|"), '|', $STR_ENTIRESPLIT + $STR_NOCOUNT) Local $aScrapeMode = StringSplit(_MultiLang_GetText("win_config_MISC_GroupMISC_ScrapeModeChoice"), '|', $STR_ENTIRESPLIT + $STR_NOCOUNT) @@ -1673,12 +1749,12 @@ Func _CalcHash($aRomList, $vNoRom) If Not _Check_Cancel() Then Return $aRomList $TimerHash = TimerInit() $aRomList[$vNoRom][4] = FileGetSize($aRomList[$vNoRom][1]) - $aRomList[$vNoRom][5] = StringRight(_CRC32ForFile($aRomList[$vNoRom][1]), 8) - $aRomList[$vNoRom][6] = _MD5ForFile($aRomList[$vNoRom][1]) - If Int(($aRomList[$vNoRom][4] / 1048576)) > 50 Or IniRead($iINIPath, "GENERAL", "$vQuick", 0) = 1 And _Check_Cancel() Then + If IniRead($iINIPath, "LAST_USE", "$vScrapeSearchMode", 0) = 2 Then _LOG("QUICK Mode ", 1, $iLOGPath) Else - $aRomList[$vNoRom][7] = _SHA1ForFile($aRomList[$vNoRom][1]) + $aRomList[$vNoRom][5] = StringRight(_CRC32ForFile($aRomList[$vNoRom][1]), 8) + If Int(($aRomList[$vNoRom][4] / 1048576)) < 750 Then $aRomList[$vNoRom][6] = _MD5ForFile($aRomList[$vNoRom][1]) + If Int(($aRomList[$vNoRom][4] / 1048576)) < 50 Then $aRomList[$vNoRom][7] = _SHA1ForFile($aRomList[$vNoRom][1]) EndIf _LOG("Rom Info (" & $aRomList[$vNoRom][0] & ") Hash in " & Round((TimerDiff($TimerHash) / 1000), 2) & "s", 0, $iLOGPath) _LOG("Size : " & $aRomList[$vNoRom][4], 1, $iLOGPath) @@ -1716,13 +1792,13 @@ Func _XMLSystem_Create($vSSLogin = "", $vSSPassword = "") EndFunc ;==>_XMLSystem_Create Func _DownloadROMXML($aRomList, $vBoucle, $vSystemID, $vSSLogin = "", $vSSPassword = "", $vScrapeSearchMode = 0) + FileDelete($aRomList[$vBoucle][8]) If Not _Check_Cancel() Then Return $aRomList Local $vXMLRom = $iTEMPPath & "\" & StringRegExpReplace($aRomList[$vBoucle][2], '[\[\]/\|\:\?"\*\\<>]', "") & ".xml" -;~ $vRomName = StringReplace(StringRegExpReplace($aRomList[$vBoucle][2], "[äëïöüÿ'àéèùâêîôû]", ""), " ", "%20") $vRomName = _URIEncode($aRomList[$vBoucle][2]) - $aRomList[$vBoucle][8] = _DownloadWRetry($iURLScraper & "api/jeuInfos.php?devid=" & $iDevId & "&devpassword=" & $iDevPassword & "&softname=" & $iSoftname & "&output=xml&ssid=" & $vSSLogin & "&sspassword=" & $vSSPassword & "&crc=" & $aRomList[$vBoucle][5] & "&md5=" & $aRomList[$vBoucle][6] & "&sha1=" & $aRomList[$vBoucle][7] & "&systemeid=" & $vSystemID & "&romtype=rom&romnom=" & $vRomName & "&romtaille=" & $aRomList[$vBoucle][4], $vXMLRom) + If $vScrapeSearchMode = 0 Or $vScrapeSearchMode = 1 Then $aRomList[$vBoucle][8] = _DownloadWRetry($iURLScraper & "api/jeuInfos.php?devid=" & $iDevId & "&devpassword=" & $iDevPassword & "&softname=" & $iSoftname & "&output=xml&ssid=" & $vSSLogin & "&sspassword=" & $vSSPassword & "&crc=" & $aRomList[$vBoucle][5] & "&md5=" & $aRomList[$vBoucle][6] & "&sha1=" & $aRomList[$vBoucle][7] & "&systemeid=" & $vSystemID & "&romtype=rom&romnom=" & $vRomName & "&romtaille=" & $aRomList[$vBoucle][4], $vXMLRom) If (StringInStr(FileReadLine($aRomList[$vBoucle][8]), "Erreur") Or Not FileExists($aRomList[$vBoucle][8])) Then - If $vScrapeSearchMode = 0 Then $aRomList[$vBoucle][8] = _DownloadWRetry($iURLScraper & "api/jeuInfos.php?devid=" & $iDevId & "&devpassword=" & $iDevPassword & "&softname=" & $iSoftname & "&output=xml&ssid=" & $vSSLogin & "&sspassword=" & $vSSPassword & "&crc=&md5=&sha1=&systemeid=" & $vSystemID & "&romtype=rom&romnom=" & $vRomName & "&romtaille=" & $aRomList[$vBoucle][4], $vXMLRom) + If $vScrapeSearchMode = 0 Or $vScrapeSearchMode = 2 Then $aRomList[$vBoucle][8] = _DownloadWRetry($iURLScraper & "api/jeuInfos.php?devid=" & $iDevId & "&devpassword=" & $iDevPassword & "&softname=" & $iSoftname & "&output=xml&ssid=" & $vSSLogin & "&sspassword=" & $vSSPassword & "&crc=&md5=&sha1=&systemeid=" & $vSystemID & "&romtype=rom&romnom=" & $vRomName & "&romtaille=" & $aRomList[$vBoucle][4], $vXMLRom) If (StringInStr(FileReadLine($aRomList[$vBoucle][8]), "Erreur") Or Not FileExists($aRomList[$vBoucle][8])) Then FileDelete($aRomList[$vBoucle][8]) $aRomList[$vBoucle][8] = "" @@ -1888,7 +1964,7 @@ Func _ScrapeZipContent($aRomList, $vBoucle) Local $vZipDir = @TempDir & "\" & "UXS_ZIP_Temp_" & $aRomList[$vBoucle][2] Local $vZipDirEx = $vZipDir & "\" & "_extract" Local $vSrcPath = $vZipDir & "\" & $aRomList[$vBoucle][0] - DirRemove($vZipDir, 1) + DirRemove($vZipDir, 1) FileCopy($aRomList[$vBoucle][1], $vSrcPath, $FC_CREATEPATH) _LOG("Unzipping file '" & $vSrcPath & "' to temp directory: " & $vZipDirEx, 1, $iLOGPath) Local $vResult = _Zip_UnzipAll($vSrcPath, $vZipDirEx, 1) diff --git a/changelog_next.txt b/changelog_next.txt index c405f98..1d6193c 100644 --- a/changelog_next.txt +++ b/changelog_next.txt @@ -3,11 +3,14 @@ - Better "Time Left" function - Scraper Handle take too much CPU when waiting. (Thank you Verybadsoldier for the correction) - Zipscrape function corrected. (Thank you Verybadsoldier for the correction) + - SSH paramater now are saved correctly * Added : + - New Menu to download New MIX Template from the Github repository - New Scrape Mode : "Create Picture Only" (Re create picture without changing XML File) - New Option to scrape only by CRC + - New Option to scrape only by Filename (usefull for very big roms, but less accurate) - Italian Translation. (Thank you Cricetomutante for the translation) - + 2.0.0.5 * Corrected : - Message to kill ES don't append when in fullscrape