Mame video snap personalizzati

Frontend per cabinati... chi, cosa, come!!!
vocalist75
Newbie
Newbie
Messaggi: 84
Iscritto il: 16/01/2014, 12:37
Reputation: 0
Città: Roma

Mame video snap personalizzati

Messaggio da vocalist75 » 11/11/2017, 11:11

Salve ragazzi ho scaricato quasi tutti i vedeo snap per mame,siccome sono tantissimi ed io alle roms ho dato una bella scremata esiste un programma che mi prende solo i video snap corrispondenti alle mie roms?
Grazie a tutti anticipatamente :-D


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Mame video snap personalizzati

Messaggio da motoschifo » 11/11/2017, 11:30

Puoi usare il mio programma, lo trovi nella sezione download del sito che leggi anche in firma:
http://adb.arcadeitalia.net/?page=download

Però dovrai riscaricarli... oppure usare sistemi più complessi (tipo batch/script) per copiare solo le rom che hai.
Ti basta l'elenco delle rom, poi da quello crei un bat copia/incolla con i percorsi e se il file video esiste lo copi altrove.

Per es. puoi esportare la lista dei tuoi giochi dal sito, dopo averla caricata da file, utilizzando il formato Windows batch. In questo modo puoi copiare il video se esiste. E' un metodo che sembra complicato in principio ma ti permette di fare tante cose e forse non l'ho mai pubblicizzato :)

Se invece cerci qualcosa con interfaccia grafica, non ricordo se ne ho fatti in passato e nemmeno se esistono già in circolazione. Potrebbe essere un'idea per il futuro però <-think->
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


vocalist75
Newbie
Newbie
Messaggi: 84
Iscritto il: 16/01/2014, 12:37
Reputation: 0
Città: Roma

Re: Mame video snap personalizzati

Messaggio da vocalist75 » 11/11/2017, 11:44

eh non mi va di riscaricarli proverò con batch script...è difficile?


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Mame video snap personalizzati

Messaggio da motoschifo » 11/11/2017, 11:48

Se mastichi un po' di dos (poco) e riesci a creare la lista, no.
Altrimenti potresti non capirci nulla ed anche un carattere in meno nello script potrebbe fare danni.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Mame video snap personalizzati

Messaggio da motoschifo » 11/11/2017, 11:51

Questo è un export di esempio per 3 giochi. La parte da cambiare è quella interna dove c'è la scritta "TODO", in cui metterai il percorso del video e la cartella di destinazione.

Codice: Seleziona tutto

@echo off

rem MAME SCRIPT EXPORT
rem AUTHOR: Arcade Database by motoschifo - http://adb.arcadeitalia.net
rem TITLE: Lista MAME da ricerca - ADB
rem DATE: 11/11/2017

rem MAMEROOT is the root folder of Mame
set MAMEROOT=c:\MAME

goto process_games

:process_game
SETLOCAL
rem ROMSET is the zip rom file name without extension (ex. mslug, pacman, atetris)
set ROMSET=%~1
rem ROMTYPE is used for game type: P=parent, C=clone, N=none
set ROMTYPE=%~2
rem ROMPARENT is the parent romset (only for clones)
set ROMPARENT=%~3
rem SCREEN is the orientation of screen: H=horizontal, V=vertical, N=none/screenless
set SCREEN=%~4
rem TITLE is the game title
set TITLE=%~5

echo.===============================================================================
echo.PROCESS GAME %ROMSET% - %TITLE%
echo.PARENT: %ROMPARENT%  -  TYPE %ROMTYPE%  -  SCREEN %SCREEN%
echo.-------------------------------------------------------------------------------
echo.TODO: Complete here to do some action...
rem Example:
rem if exist "%MAMEROOT%\titles\%ROMSET%.png" copy "%MAMEROOT%\titles\%ROMSET%.png" "%MAMEROOT%\titles.clones\%ROMSET%.png"
rem if "%ROMTYPE%"=="P" ( echo This is a parent rom )
echo.

ENDLOCAL \& SET _result=
goto :eof


:process_games
call :process_game "bowl3d" "P" "" "V" "3-D Bowling"
call :process_game "atarifb1" "C" "atarifb" "H" "Atari Football (revision 1)"
call :process_game "atarifb" "P" "" "H" "Atari Football (revision 2)"
echo.JOB COMPLETED

Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Mame video snap personalizzati

Messaggio da motoschifo » 11/11/2017, 12:11

Questa invece è una versione semplificata che fa poco (niente), ma potrebbe tornarti utile in questo caso specifico.
Le variabili in alto sono da cambiare con i tuoi percorsi, l'estensione dei file è "mp4":

Codice: Seleziona tutto

@echo off
set SOURCE=C:\Users\Michele\Desktop\tutti i video Mame
set DEST=c:\MAME\video
set ROMS=c:\MAME\roms

rem for /f %f in (`dir /b c:\`) do echo %f
for /f "usebackq delims=|" %%f in (`dir /b "%ROMS%"`) do call :copy_video %%~nf

goto :eof

:copy_video
if not exist "%SOURCE%\%1.mp4" exit
echo.VIDEO %1...
copy "%SOURCE%\%1.mp4" "%DEST%\%1.mp4"
goto :eof

echo.FINITO
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
Tox Nox Fox
Moderatore
Moderatore
Messaggi: 5884
Iscritto il: 14/01/2007, 23:35
Medaglie: 2
Reputation: 26

Re: Mame video snap personalizzati

Messaggio da Tox Nox Fox » 11/11/2017, 13:03

Un programma che mi legge i file senza estensione da una cartella e sposta gli stessi nomi senza estensione da una cartella ad un'altra, o quelli che non trova, sarebbe fantastico
Io di solito butto dentro tutte le snap e video per non stare lì a scremarle
Immagine
WP.ARCADEITALIA.NET


vocalist75
Newbie
Newbie
Messaggi: 84
Iscritto il: 16/01/2014, 12:37
Reputation: 0
Città: Roma

Re: Mame video snap personalizzati

Messaggio da vocalist75 » 11/11/2017, 14:13

Grazie motoschifo molto gentile, domani proverò


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Mame video snap personalizzati

Messaggio da motoschifo » 11/11/2017, 14:53

Tox Nox Fox ha scritto:
11/11/2017, 13:03
Un programma che mi legge i file senza estensione da una cartella e sposta gli stessi nomi senza estensione da una cartella ad un'altra, o quelli che non trova, sarebbe fantastico
Io di solito butto dentro tutte le snap e video per non stare lì a scremarle
Sono cose "facili" da realizzare, ma troppo specifiche e quindi dovresti cambiare il programma continuamente.
Forse potrà essere una funzione utile in una futuro release del mio tool e specializzata solo nel copiare file di un certo tipo dando in input una cartella o una lista di rom.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


Avatar utente
Tox Nox Fox
Moderatore
Moderatore
Messaggi: 5884
Iscritto il: 14/01/2007, 23:35
Medaglie: 2
Reputation: 26

Re: Mame video snap personalizzati

Messaggio da Tox Nox Fox » 11/11/2017, 18:07

perché cambiarlo ?
le rom avranno sempre il loro nome e le snap ed i video pure
se cambia il nome alla rom lo si dovrà cambiare alla snap ed al video ma non deve farlo il programma
fatto così deve funzionare sempre
ho dei file in una cartella (roms)
tutti i file con lo stesso nome senza estenzione in un altra cartella (snap_completi) vanno spostati in una cartella di destinazione (snap sotto mame)
idem per i video
stesso programma
cambio solo la cartella da cui deve spostare i file e quella in cui deve spostare i file.
voglio farlo con i marquees ?
tengo la cartella roms e cambio le altre due cartelle
non capisco per ché dovresti cambiarlo
Immagine
WP.ARCADEITALIA.NET


Rispondi