software per recuperare la lista giochi di Teknoparrot
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
software per recuperare la lista giochi di Teknoparrot
C'è qualcuno bravo a programmare che può realizzare il software in oggetto?
non dovrebbe essere complicato
l'attività del software dovrebbe essere questa:
- mi fa selezionare la cartella dove si trova TeknoParrot
- legge tutti i file xml presenti nella sottocartella "GameProfiles"
- all'interno di ogni file legge i seguenti TAG e li mette in una nuova riga di una tabella, i vari TAG rappresenteranno le colonne della tabella (NOTA: non tutti i file presentano tutti questi TAG, se il TAG non è presente per uno specifico gioco si lascia il campo vuoto)
<GameName>
<GameGenre>
<IconName>
<EmulationProfile>
<GameProfileRevision>
<Is64Bit>
<EmulatorType>
<DevOnly>
<Patreon>
<ExecutableName>
<ExecutableName2>
<HasTwoExecutables>
- legge tutti i file json presenti nella sottocartella "Descriptions" utilizzando il nome del file json (ES: pacman.json) per associare i dati contenuti nel file ad una riga specifica (e quindi ad un gioco specifico) della tabella creata al punto precedente
- all'interno di ogni file legge le seguenti informazioni
"platform"
"release_year"
"nvidia"
"nvidia_issues"
"amd"
"amd_issues"
"intel"
"intel_issues"
"general_issues"
- legge tutti i file presenti nella sottocartella "Icons"
- se viene trovato un file con nome uguale a alla colonna <GameName> presente nella tabella, in una nuova colonna ("HasIcon") della riga corrispondente al nome viene messo il valore YES
- al termine di tutto si rende visualizzabile la tabella all'interno di un controllo DataGrid (ordinabile a livello di singole colonne ed eventualmente filtrabile)
- si da la possibile all'utente di esportare i dati nella tabella in vari formati (csv, excel, ecc...)
c'è qualche volenteroso che vuole cimentarsi con il "TeknoList"?
non dovrebbe essere complicato
l'attività del software dovrebbe essere questa:
- mi fa selezionare la cartella dove si trova TeknoParrot
- legge tutti i file xml presenti nella sottocartella "GameProfiles"
- all'interno di ogni file legge i seguenti TAG e li mette in una nuova riga di una tabella, i vari TAG rappresenteranno le colonne della tabella (NOTA: non tutti i file presentano tutti questi TAG, se il TAG non è presente per uno specifico gioco si lascia il campo vuoto)
<GameName>
<GameGenre>
<IconName>
<EmulationProfile>
<GameProfileRevision>
<Is64Bit>
<EmulatorType>
<DevOnly>
<Patreon>
<ExecutableName>
<ExecutableName2>
<HasTwoExecutables>
- legge tutti i file json presenti nella sottocartella "Descriptions" utilizzando il nome del file json (ES: pacman.json) per associare i dati contenuti nel file ad una riga specifica (e quindi ad un gioco specifico) della tabella creata al punto precedente
- all'interno di ogni file legge le seguenti informazioni
"platform"
"release_year"
"nvidia"
"nvidia_issues"
"amd"
"amd_issues"
"intel"
"intel_issues"
"general_issues"
- legge tutti i file presenti nella sottocartella "Icons"
- se viene trovato un file con nome uguale a alla colonna <GameName> presente nella tabella, in una nuova colonna ("HasIcon") della riga corrispondente al nome viene messo il valore YES
- al termine di tutto si rende visualizzabile la tabella all'interno di un controllo DataGrid (ordinabile a livello di singole colonne ed eventualmente filtrabile)
- si da la possibile all'utente di esportare i dati nella tabella in vari formati (csv, excel, ecc...)
c'è qualche volenteroso che vuole cimentarsi con il "TeknoList"?
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
Re: software per recuperare la lista giochi di Teknoparrot
@motoschifo ?
@Gothrek ?
@Gothrek ?
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"
tutte le copertine di The Games Machine
non combatto guerre di intelligenza con gente disarmata
"MODerrare humanum est"
tutte le copertine di The Games Machine
non combatto guerre di intelligenza con gente disarmata
- Gothrek
- Moderatore
- Messaggi: 4903
- Iscritto il: 13/07/2017, 13:30
- Città: Roma
- Grazie Inviati: 17 volte
- Grazie Ricevuti: 272 volte
Re: software per recuperare la lista giochi di Teknoparrot
Ciao Pucci,
il tag non ha funzionato e per purissimo caso ci sono incappato.
Ti serve ancora, posso guardartici io,
faccio delle cose simili per importare i theme per emulstation.
fammi sapere.
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
Re: software per recuperare la lista giochi di Teknoparrot
si, mi servirebbe ancora e penso sarebbe utile a molti.
ora sto facendo tutto a mano ma sono quasi 260 giochi... ed è facile sbagliare dei copia incolla
ora sto facendo tutto a mano ma sono quasi 260 giochi... ed è facile sbagliare dei copia incolla
- Gothrek
- Moderatore
- Messaggi: 4903
- Iscritto il: 13/07/2017, 13:30
- Città: Roma
- Grazie Inviati: 17 volte
- Grazie Ricevuti: 272 volte
Re: software per recuperare la lista giochi di Teknoparrot
metto giu una bozza rozza e te la condivido.
non avendocelo e non usandolo, puoi darmi/mettermi a disposizione uno zip con i file xml/json cosi da simulare una struttura e verificarne il funzionamento?
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
Re: software per recuperare la lista giochi di Teknoparrot
eccolo
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- Gothrek
- Moderatore
- Messaggi: 4903
- Iscritto il: 13/07/2017, 13:30
- Città: Roma
- Grazie Inviati: 17 volte
- Grazie Ricevuti: 272 volte
Re: software per recuperare la lista giochi di Teknoparrot
@pucci
non ho trovato la cartella Icons, questa dove dovrebbe stare? o se riesci a rimandare lo zip con alcuni esempi anche con quella per completare i test.
domande varie da ignorante:
1) l'app serve o deve poi modificare qualcosa o solo esportare? Non mi è chiara la finalità di avere un mero csv, dopo che lo hai ottenuto cosa ci fai?
questo per capire se posso eventualemtne fare/automatizzare qualcosa
2) la griglia deve essere editabile oppure esporta il risultato finale dell'import/ordinamento/filtro?
questo per capire come gestire la griglia
3) il risultato finale è utile a terzi? (ancor di piu' se editabile)
questo per capire se dare la possibilità di condivederlo con altri utenti
4) ci sono altre attività implementabili che possono essere utili? se si è il momento giusto per farlo
non ho trovato la cartella Icons, questa dove dovrebbe stare? o se riesci a rimandare lo zip con alcuni esempi anche con quella per completare i test.
domande varie da ignorante:
1) l'app serve o deve poi modificare qualcosa o solo esportare? Non mi è chiara la finalità di avere un mero csv, dopo che lo hai ottenuto cosa ci fai?
questo per capire se posso eventualemtne fare/automatizzare qualcosa
2) la griglia deve essere editabile oppure esporta il risultato finale dell'import/ordinamento/filtro?
questo per capire come gestire la griglia
3) il risultato finale è utile a terzi? (ancor di piu' se editabile)
questo per capire se dare la possibilità di condivederlo con altri utenti
4) ci sono altre attività implementabili che possono essere utili? se si è il momento giusto per farlo
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
Re: software per recuperare la lista giochi di Teknoparrot
@Gothrek scusa il ritardo (settimana impegnativa al lavoro)Gothrek ha scritto: ↑18/11/2022, 8:29 @pucci
non ho trovato la cartella Icons, questa dove dovrebbe stare? o se riesci a rimandare lo zip con alcuni esempi anche con quella per completare i test.
domande varie da ignorante:
1) l'app serve o deve poi modificare qualcosa o solo esportare? Non mi è chiara la finalità di avere un mero csv, dopo che lo hai ottenuto cosa ci fai?
questo per capire se posso eventualemtne fare/automatizzare qualcosa
2) la griglia deve essere editabile oppure esporta il risultato finale dell'import/ordinamento/filtro?
questo per capire come gestire la griglia
3) il risultato finale è utile a terzi? (ancor di piu' se editabile)
questo per capire se dare la possibilità di condivederlo con altri utenti
4) ci sono altre attività implementabili che possono essere utili? se si è il momento giusto per farlo
le icone non le ho allegate perchè troppo pesanti per il forum. le puoi scaricare dal GitHub ufficiale: https://github.com/teknogods/TeknoParrotUIThumbnails
1) l'app serve a evidenziare rapidamente informazioni errate o mancanti (ora lo sto facendo a mano con dei filtri su excel, ma ovviamente excel lo riempio a mano...)
2) secondo me basta non editabile, se la fai editabile va prevista una funzione di export che modifica il file originale (un pò complicato credo, considerando che le modifiche sono poche e si possono fare a mano)
3) secondo me è utile a chi vuole un riepilogo COMPLETO dei giochi Teknoparrot, già attivi ma anche in sviluppo
la lista del frontend di teknoparrot è troppo scarna e povera di informazioni
4) sinceramente non me ne vengono in mente. l'obiettivo è estrarre velocemente e in modo automatico molte informazioni presenti nel codice di Teknoparrot e non esposte dal suo frontend
- Gothrek
- Moderatore
- Messaggi: 4903
- Iscritto il: 13/07/2017, 13:30
- Città: Roma
- Grazie Inviati: 17 volte
- Grazie Ricevuti: 272 volte
Re: software per recuperare la lista giochi di Teknoparrot
@pucci
quindi mi pare di capire che lanciato una volta puoi anche buttarlo al cesso corretto? (faccio sintesi )
in generale un programma che si usa oneshot ha poco senso.
cmq tanto per fare una prova ti allego una bozza al volo e il csv che mi ritorna fammi sapere se va bene
istruzioni:
1) premi sui puntini a dx nella textbox per selezionare il path
2) premi export per esportare
il file sarà in una sottocartella log del programma.
quindi mi pare di capire che lanciato una volta puoi anche buttarlo al cesso corretto? (faccio sintesi )
in generale un programma che si usa oneshot ha poco senso.
cmq tanto per fare una prova ti allego una bozza al volo e il csv che mi ritorna fammi sapere se va bene
istruzioni:
1) premi sui puntini a dx nella textbox per selezionare il path
2) premi export per esportare
il file sarà in una sottocartella log del programma.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- pucci
- Moderatore
- Messaggi: 4769
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Ricevuti: 62 volte
Re: software per recuperare la lista giochi di Teknoparrot
Non è un programma oneshot. Il codice di TeknoparrotUI cambia una volta a settimana.
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"
tutte le copertine di The Games Machine
non combatto guerre di intelligenza con gente disarmata
"MODerrare humanum est"
tutte le copertine di The Games Machine
non combatto guerre di intelligenza con gente disarmata