Pagina 1 di 2

Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 12:28
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!

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 15:54
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

Re: Info creazione ed esecuzione di un nuovo plugin

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

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 16:35
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
;)

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 18:22
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 )

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 23:38
da frbiag
sarebbe interessante che qualcuno spieghi anche sommariamente come creare un plugin per FCM, magari potrebbe interessare anche a me.

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 19 set 2019, 23:48
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.

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 20 set 2019, 09:36
da Nirgal
Risolto!
Ho dovuto richiamare manualmente il metodo Show() nel costruttore del Form

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 23 ott 2019, 13:00
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

Re: Info creazione ed esecuzione di un nuovo plugin

Inviato: 23 ott 2019, 18:25
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?