Help macro - PRIORITA' ASSOLUTA!

Qwilava

Wiki
Difatto sul wiki come si può vedere siamo a buon punto con le cose di quinta generazione, ma proprio alla fine Bulba ha deciso che il template per le pagine delle mosse non andavano e hanno cambaito tutto, costringendo(mi) a ritradurre tutto.
default_chirolp_gurug.gif


La macro per JEdit sarebbe QUASI pronta: ho solo bisogno che qualcuno esperto nel linguaggio di JEdit inventi un pezzo di macro che trasformi ogni

Codice:
|1|Normale||
(o qualsiasi altro tipo ovviamente)

in

Codice:
|1|Normale|Normale|
Dopodiche si può pensare ad aggiornare tutte le mosse.

Chi è interessato chieda a me o Maze in cosa consiste il lavoro.
 

Mens

Amministratore di condominio
jEdit supporta le espressioni regolari? Se sì dovrebbe bastare impostare (non so come dato che non lo uso) una sostituzione di

Codice:
\|1\|([a-zA-Z]+)\|\|
con

Codice:
|1|\1|\1|
Che sostituirebbe qualsiasi cosa che abbia quella struttura (|1|lettere||), non solo i tipi.
 

Maze

TypoMzn
Wiki
Non funge, e dal messaggio di errore, (Lexical Error riferito a "\" prima di "|"), deduco che jedit non supporti le espressioni regolari. Probabilmente però ho sbagliato qualcos'altro. Se vi pare posso postare il log dell'errore
 

Mens

Amministratore di condominio
Non c'è da qualche parte un'opzione per attivarle, nella casella di ricerca o da qualche altra parte? Ad esempio, io uso TextWrangler su Mac e per permettere di usare le espressioni regolari bisogna attivare la casella "Grep" immediatamente sotto alla finestra (ho provato apposta il codice che ho scritto e funziona), e so che anche Word e OpenOffice.org (che non provo certo a consigliare per operazioni così) hanno delle opzioni simili. (O forse salta fuori che ho usato qualche sintassi non standard, non ne so molto di espressioni regolari.)
 

Maze

TypoMzn
Wiki
TextWrangler hai detto? Lo proverò. La casellina di spunta o quello che è la cercherò prossimamente, vi faccio sapere.

EDIT: Matteo37 ci ha salvato. La macromosse.bsh che ho uppato su dropbox pare funzionare. Qwwwwww, usala come meglio credi.

PS:Quella macro fa solo l'ultima cosa che hai detto, la dovrai integrare con altre eventuali modifiche richieste.
 
Ultima modifica di un moderatore:

Qwilava

Wiki
si, è semplicemente il pezzo necessario, ora integro e sostituisco la pagine.mosse.bsh

QUELLA sarà quella da usare per le mosse.

Ah già! dopo averla usata ricordati, se c'è la Sezione dall'Esperto Mosse togli

Codice:
====In {{game|---}}====
oppure
====In {{2v2|Pokémon---}}====
E subito dopo il Moveheader/Tutor inserisci:

Codice:
{{Moveentry/Tutor/Div|1|2}}
1 sta per la generazione; in 2 va scritto: in Pokémon ---(gioco) (guarda la pagina di fulmine)
 

Maze

TypoMzn
Wiki
Non ho capito. È qualcosa da fare fare alla macro o no?

EDIT: Ah, ho inteso. Si può far fare alla macro, il modo lo trovo. Ma la macro aggiorna i template esistenti o traduce quelli nuovi da bulba?
 
Ultima modifica di un moderatore:
le espressioni regolari su jedit ci sono, L'espressione che ha suggerito Menshay però avrebbe fatto un casino perché avrebbe raddoppiato qualsiasi cosa fatta di lettere che c'è tra sbarre verticali (praticamente metà dei parametri dei template)... io nella macro avrei messo dei semplici cerca&sostituisci, uno per ogni tipo... e anche così bisogna stare attenti a usarla SOLO dove serve...
 

Mens

Amministratore di condominio
Ipergorilla ha scritto:
avrebbe raddoppiato qualsiasi cosa fatta di lettere che c'è tra sbarre verticali
Qualunque cosa con la struttura 1|parametro||, comunque sì, può essere pericolosa da usare senza fare attenzione (e no, non proponevo di metterla come macro).
 
Top Bottom