software per recuperare la lista giochi di Teknoparrot

Problemi e soluzioni su configurazioni software, firmware
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

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"?
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

@motoschifo ?
@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
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4831
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 271 volte

Re: software per recuperare la lista giochi di Teknoparrot

Messaggio da Gothrek »

pucci ha scritto: 03/07/2022, 10:31 @motoschifo ?
@Gothrek ?
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.
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

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
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4831
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 271 volte

Re: software per recuperare la lista giochi di Teknoparrot

Messaggio da Gothrek »

pucci ha scritto: 15/11/2022, 21:31 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
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?
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

Gothrek ha scritto: 16/11/2022, 9:06
pucci ha scritto: 15/11/2022, 21:31 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
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?
eccolo
TeknoParrot.zip
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4831
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 271 volte

Re: software per recuperare la lista giochi di Teknoparrot

Messaggio da Gothrek »

@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
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

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
@Gothrek scusa il ritardo (settimana impegnativa al lavoro)

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
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4831
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 271 volte

Re: software per recuperare la lista giochi di Teknoparrot

Messaggio da Gothrek »

@pucci
quindi mi pare di capire che lanciato una volta puoi anche buttarlo al cesso corretto? (faccio sintesi :D)
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
GothrEKnoList.zip
Export_20221121_214955.csv
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.
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
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

Messaggio da pucci »

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
Rispondi

Torna a “Miscellanea software”