Info creazione ed esecuzione di un nuovo plugin

Discussioni sul sito della Lega generato da FantaManager, sulle skin e su tutti plugin, ufficiali e sviluppati dagli utenti
Nirgal
Messaggi: 21
Iscritto il: 22 ago 2016, 10:06

Info creazione ed esecuzione di un nuovo plugin

Messaggio da Nirgal »

Ciao a tutti,
vorrei creare un plugin per fcm utilizzando Windows Form in C#, framework 4.5, Visual Studio 2017.
Sto facendo intanto una prova di esecuzione utilizzando un banalissimo form.
Ho visto che FCM lancia l'eseguibile ma il form non viene visualizzato e la generazione del sito resta bloccata finchè non killo il processo.
Se eseguo manualmente il plugin il form si apre.

Sapete se va impostata qualche proprietà o configurazione particolare nel progetto in Visual Studio?

Grazie!
papia
Messaggi: 1169
Iscritto il: 08 ago 2016, 11:51

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da papia »

Nirgal ha scritto: 19 set 2019, 12:28 Ciao a tutti,
vorrei creare un plugin per fcm utilizzando Windows Form in C#, framework 4.5, Visual Studio 2017.
Sto facendo intanto una prova di esecuzione utilizzando un banalissimo form.
Ho visto che FCM lancia l'eseguibile ma il form non viene visualizzato e la generazione del sito resta bloccata finchè non killo il processo.
Se eseguo manualmente il plugin il form si apre.

Sapete se va impostata qualche proprietà o configurazione particolare nel progetto in Visual Studio?

Grazie!
non so darti alcuna risposta di tutto ciò, ,ci penseranno i variLukersky, Puffin , Joe Doe.
ma ti sostengo e sono il tuo nuovo betatester :D
Avatar utente
lukesky
Messaggi: 1257
Iscritto il: 03 ago 2016, 09:02
Località: Perugia
Contatta:

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da lukesky »

Prova ad lanciare FCM con l'opzione (Esegui come Amministratore).
Nirgal
Messaggi: 21
Iscritto il: 22 ago 2016, 10:06

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da Nirgal »

lukesky ha scritto: 19 set 2019, 16:01 Prova ad lanciare FCM con l'opzione (Esegui come Amministratore).
niente da fare

papia ha scritto: 19 set 2019, 15:54 non so darti alcuna risposta di tutto ciò, ,ci penseranno i variLukersky, Puffin , Joe Doe.
ma ti sostengo e sono il tuo nuovo betatester :D
;)
Avatar utente
lukesky
Messaggi: 1257
Iscritto il: 03 ago 2016, 09:02
Località: Perugia
Contatta:

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da lukesky »

Naturalmente il fatto che FCM chiama i plug-in con 3 parametri già lo sai ?
Prova a mettere dei log sul tuo plug-in per vedere se viene chiamato (e magari aiutati con un file .bat con dei log )
Avatar utente
frbiag
Messaggi: 113
Iscritto il: 04 ago 2016, 00:28
Contatta:

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da frbiag »

sarebbe interessante che qualcuno spieghi anche sommariamente come creare un plugin per FCM, magari potrebbe interessare anche a me.
Immagine
Avatar utente
arghami
Messaggi: 621
Iscritto il: 26 ago 2016, 07:28

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da arghami »

frbiag ha scritto: 19 set 2019, 23:38 sarebbe interessante che qualcuno spieghi anche sommariamente come creare un plugin per FCM, magari potrebbe interessare anche a me.
In realtà c'è poco da spiegare. Fcm può essere istruito per lanciare un eseguibile, al quale passa 3 parametri che sono sostanzialmente i riferimenti alla lega e al sito generato da cui è partita la richiesta. Quello che può fare l'eseguibile è a TOTALE discrezione di chi lo sviluppa.
Nirgal
Messaggi: 21
Iscritto il: 22 ago 2016, 10:06

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da Nirgal »

Risolto!
Ho dovuto richiamare manualmente il metodo Show() nel costruttore del Form
papia
Messaggi: 1169
Iscritto il: 08 ago 2016, 11:51

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da papia »

Nirgal ha scritto: 20 set 2019, 09:36 Risolto!
Ho dovuto richiamare manualmente il metodo Show() nel costruttore del Form
e insomma? questo plugin? :D
Nirgal
Messaggi: 21
Iscritto il: 22 ago 2016, 10:06

Re: Info creazione ed esecuzione di un nuovo plugin

Messaggio da Nirgal »

papia ha scritto: 23 ott 2019, 13:00
Nirgal ha scritto: 20 set 2019, 09:36 Risolto!
Ho dovuto richiamare manualmente il metodo Show() nel costruttore del Form
e insomma? questo plugin? :D
Il plugin converte tutti i file php, htm e js che vengono generati da FCM ed altri plugin (tipo Fantamister) da ISO-8859-1 (ANSI) a UTF-8
Mi serviva perché ho il sito in UTF-8 ed una squadra ha nel nome il carattere ü che non veniva correttamente mostrato e mi ero rotto di convertirli a mano con Notepad++ dopo ogni generazione.

Può interessare?
Rispondi