Ho molte estensioni personalizzate e indipendenti FiddlerScript che voglio mantenere e condividere con le università.Come condividere e gestire più script Fiddler?
Attualmente (e questo è l'unico modo che conosco) tutte quelle parti di script si trovano nelle % USERPROFILE% \ Documenti \ Fiddler2 \ Scripts \ CustomRules.js di file, non so come creare un file di script per funzionalità. Inoltre, la maggior parte delle estensioni sono distribuite nel file di script, poiché richiedono codice in diversi gestori di eventi (ad esempio, OnBeforeRequest
) e definiscono impostazioni configurabili come le caselle di controllo. Ciò rende davvero difficile identificare tutte le parti appartenenti a una singola estensione.
Mentre potevo copiare l'intero file CustomRules.js, sarebbe fastidioso per tutti i destinatari del file includere nuovamente tutte le aggiunte personalizzate ogni volta che cambia il documento orario.
Esiste un modo per creare un file Script separato o incapsulare le estensioni in blocchi chiusi (ad esempio allegare eventi come OnBeforeRequest
al di fuori delle funzioni static function OnBeforeRequest(oSession: Session)
)?
La soluzione dovrebbe funzionare con vanilla Fiddler, senza alcuna modifica a Fiddler stesso. (Ri-) creare tutte le estensioni richieste come estensioni .NET non è una soluzione funzionante anche per me.