Il forum è in modalità sola lettura dal 16 giugno 2019, ora siamo su Discord. Altre informazioni

[Risolto] Command Translator: un tool per convertire da 1.12 a 1.13 i tuoi comandi(abbandonato)

[PROGETTO ABBANDONATO]


COMMAND TRANSLATOR
traduci in pochi secondi i tuoi comandi


Eccomi qua, con un progetto forse impossibile, una sfida.

Questo programmino che ho iniziato a creare oggi (11/11/17) permetterà di "tradurre" una funzione alla volta da 1.12 a 1.13.

Non ci sarà un' interfaccia grafica, opererà da console.
Sarà in inglese, perché se viene fuori fatto bene, lo rilascerò anche lì. (vi userò come betatester Asd )

Ecco come si dovrà procedere:
  1. Scaricare il file .exe (niente versione mac o linux, sorry Patpat )
  2. Mettereil file .exe nella stessa cartella della funzione da tradurre (in maniera da avere la function e commandTranslator nella stessa cartella)
  3. Avviare il programma
  4. Vi si chiederà in input il nome COMPLETO della funzione: es funzionebella.mcfunction
  5. Il programma partirà e inizierà la traduzione
  6. Verrà creato un file chiamato tf_nomedellafunzione (tf sta per translated function)
  7. Nel file ci saranno i commenti inalterati, i comandi tradotti con successo e dei commenti addizionali per i comandi che il mio povero programmino proprio non è riuscito a modificare >_<
Ditemi che ne pensate!

CHANGELOG
Metterò qui il changelog, appena rilascerò la prima versione


Progressi
  • [11/11]
  • Input/ouput
  • """"""""Interfaccia utente""""""""
  • Estrarre nome del comando
  • Se il comando non riesce a venire tradotto, scrivere il comando originario e commentarlo
  • [12/11]
  • Creata una funzione molto importante, che mi servirà a sostituire delle parole con altre parole
  • Iniziata la funzione di traduzione dei selettori.
  • [14/11]
  • Sto continuando a lavorare sui selettori. Dopo aver fatto ciò sarà facilissimo tradurre /give, /clear e molti altri (come execute, ma execute è più impestato)
  • Trasformato i seguenti argument: r->distance, e riportato x,y,z (il mio programma vi ordina anche i selettori, perchè così vado meglio)
  • [15/11]
  • Selettori: aggiunto c->limit,l->level e riportato dxdydz
  • [17/11]
  • Compatibile con m->gamemode
  • Aggiunta la "traduzione" di name (il riporto, non è cambiato nulla)
  • Aggiunto type, che è leggermente cambiato dalla 1.12 (non si possono usare più minecraft:nomeentità ma solo nomeentità)
  • Tradotto rx,rxm->x_rotation
  • Tradotto ry,rym->y_rotation
  • [19/11]
  • Tradotto tag
  • Tradotto team
  • Tradotto scoreboard scores @e[score_ciao_min=100] -> @e[scores={ciao=100..}]


  • Se avete domande, consigli, o volete aiutarmi, scrivete qui sotto. Da Hero è tutto per oggi, vado a fare il programma caffe

Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! (Modificato 21/01/2018, 19:19 da iHeroN. Motivo: Update 19/11 )


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















5 utenti apprezzano questo post
vediamo se funzionerà. buona fortuna! comnque interesserebbe a @edo022
[Immagine: a.php?i=2&h=GG&t=%2B5+karma] 

[Immagine: a.php?i=7&h=EZ&t=Pls+give+me+doggo+memes%21]

Hello everyone! I’m an innocent player who loves everything Hypixel

Non mi vanno le immagini.
11/11/2017, 17:46HemeralDErik ha scritto: vediamo se funzionerà. buona fortuna! comnque interesserebbe a @edo022

Grazie!
Speriamo funzioni, di sicuro sarà più veloce di tradurli a mano! (almeno spero)


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















lo provo subito

ce la fa a tradurmi 800 comandi in una volta?

ah ma ancora non l'hai fatto (Modificato 11/11/2017, 19:12 da Edo022.)
11/11/2017, 19:11Edo022 ha scritto: lo provo subito

ce la fa a tradurmi 800 comandi in una volta?

ah ma ancora non l'hai fatto

Oi con calma. È più difficile di quel che sembra. Oggi lo ho cominciato, l'importante è finirlo prima dell'uscita della 1.13

@Edo022 e Sì, ti traduce tutti 800 comandi in una volta (Modificato 11/11/2017, 19:42 da iHeroN.)


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















1 utente apprezza questo post
@iHeroN sei un genio! Non vedo l'ora di provarlo
Se ti sono stato d'aiuto clicca su +1 in basso a sinistra!

                                [Immagine: NyAG2v6.png]
[Immagine: vLzAtzu.png]                               
Credo che tu abbia un concorrente: mr garretto
È un commad blocker (qualcuno mi spiega come si dice!?) Molto esperto, e a quanto ne so sta crendo un programma simile per lo stesso scopo

Ma riesce a tradurre anche i tellraw colossali?

O gli execute multipli (Modificato 13/11/2017, 00:00 da Edo022.)
12/11/2017, 23:49Edo022 ha scritto: Credo che tu abbia un concorrente: mr garretto
È un commad blocker (qualcuno mi spiega come si dice!?) Molto esperto, e a quanto ne so sta crendo un programma simile per lo stesso scopo

Ma riesce a tradurre anche i tellraw colossali?

O gli execute multipli

1) Eh vabbe. Si dice cbuser comunque. Meglio così, almeno ci sono più possibilità di una traduzione
2)si. Non è cambiato niente nel tellraw (tranne i selettori, ma vabbe). L'unico problema sono i click Event
3)Spero di sì


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















11/11/2017, 17:30iHeroN ha scritto:
COMMAND TRANSLATOR
traduci in pochi secondi i tuoi comandi


Eccomi qua, con un progetto forse impossibile, una sfida.

Questo programmino che ho iniziato a creare oggi (11/11/17) permetterà di "tradurre" una funzione alla volta da 1.12 a 1.13.

Non ci sarà un' interfaccia grafica, opererà da console.
Sarà in inglese, perché se viene fuori fatto bene, lo rilascerò anche lì. (vi userò come betatester Asd )

Ecco come si dovrà procedere:
  1. Scaricare il file .exe (niente versione mac o linux, sorry Patpat )
  2. Mettereil file .exe nella stessa cartella della funzione da tradurre (in maniera da avere la function e commandTranslator nella stessa cartella)
  3. Avviare il programma
  4. Vi si chiederà in input il nome COMPLETO della funzione: es funzionebella.mcfunction
  5. Il programma partirà e inizierà la traduzione
  6. Verrà creato un file chiamato tf_nomedellafunzione (tf sta per translated function)
  7. Nel file ci saranno i commenti inalterati, i comandi tradotti con successo e dei commenti addizionali per i comandi che il mio povero programmino proprio non è riuscito a modificare >_<
Ditemi che ne pensate!

CHANGELOG
Metterò qui il changelog, appena rilascerò la prima versione


Progressi
  • [11/11]
  • Input/ouput
  • """"""""Interfaccia utente""""""""
  • Estrarre nome del comando
  • Se il comando non riesce a venire tradotto, scrivere il comando originario e commentarlo
  • [12/11]
  • Creata una funzione molto importante, che mi servirà a sostituire delle parole con altre parole
  • Iniziata la funzione di traduzione dei selettori.

Se avete domande, consigli, o volete aiutarmi, scrivete qui sotto. Da Hero è tutto per oggi, vado a fare il programma caffe

Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee!

Se ci riesci sei un genio, sono felice di imparare da te Big Grin

11/11/2017, 17:30iHeroN ha scritto:
COMMAND TRANSLATOR
traduci in pochi secondi i tuoi comandi


Eccomi qua, con un progetto forse impossibile, una sfida.

Questo programmino che ho iniziato a creare oggi (11/11/17) permetterà di "tradurre" una funzione alla volta da 1.12 a 1.13.

Non ci sarà un' interfaccia grafica, opererà da console.
Sarà in inglese, perché se viene fuori fatto bene, lo rilascerò anche lì. (vi userò come betatester  Asd )

Ecco come si dovrà procedere:
  1. Scaricare il file .exe (niente versione mac o linux, sorry  Patpat )
  2. Mettereil file .exe nella stessa cartella della funzione da tradurre (in maniera da avere la function e commandTranslator nella stessa cartella)
  3. Avviare il programma
  4. Vi si chiederà in input il nome COMPLETO della funzione: es funzionebella.mcfunction
  5. Il programma partirà e inizierà la traduzione
  6. Verrà creato un file chiamato tf_nomedellafunzione (tf sta per translated function)
  7. Nel file ci saranno i commenti inalterati, i comandi tradotti con successo e dei commenti addizionali per i comandi che il mio povero programmino proprio non è riuscito a modificare >_<
Ditemi che ne pensate!

CHANGELOG
Metterò qui il changelog, appena rilascerò la prima versione


Progressi
  • [11/11]
  • Input/ouput
  • """"""""Interfaccia utente""""""""
  • Estrarre nome del comando
  • Se il comando non riesce a venire tradotto, scrivere il comando originario e commentarlo
  • [12/11]
  • Creata una funzione molto importante, che mi servirà a sostituire delle parole con altre parole
  • Iniziata la funzione di traduzione dei selettori.

Se avete domande, consigli, o volete aiutarmi, scrivete qui sotto. Da Hero è tutto per oggi, vado a fare il programma caffe

Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee! Yeee!

Se ci riesci sei un genio, sono felice di imparare da te Big Grin (Modificato 13/11/2017, 07:44 da D3_n1.)
                                    Cuore pieno 200k Cuore pieno
Sempre più numerosi, sempre più uniti, sempre più noi!

[Immagine: 9_F540_C0_D_EC4_D_4_FDE_814_D_9_F8_A1411_EB4_F.jpg]






                            
Python?
@alcatrak c++


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















@iHeroN ma si può anche inserire una funzione intera e trasformarla senza dividere tutti i comandi? In tal caso mi toglieresti ogni problema Asd
Se ti sono stato d'aiuto clicca su +1 in basso a sinistra!

                                [Immagine: NyAG2v6.png]
[Immagine: vLzAtzu.png]                               
@P3ll3craft04 fa proprio quello. Se una cosa comincia con # (e quindi è un commento) viene ignorata Tongue


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















Grandissimo... sei un genio!
Se ti sono stato d'aiuto clicca su +1 in basso a sinistra!

                                [Immagine: NyAG2v6.png]
[Immagine: vLzAtzu.png]                               
Up!
Progressi fatti!
Sono a 2/15 degli argument dei selettori.
Mi sa che mi ci vorrà un po' ....


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 

















1 utente apprezza questo post
Discussioni simili
Risposta di DragonHeart104
03/06/2019, 12:32
Risposta di pietro140502
06/05/2019, 06:30
 
[Domanda] Attribute comandi
1 266
Risposta di DragonHeart104
29/04/2019, 13:59
Risposta di Edo022
26/04/2019, 13:03

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)