Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 10080|Odgovoriti: 1

Vodič za razvoj vtičnikov Fiddler4

[Kopiraj povezavo]
Objavljeno na 29. 09. 2018 10:23:21 | | | |
Fiddler4 je 。。。。。

Povezano tukaj:Prijava do hiperpovezave je vidna.

Razvojna dokumentacija je tukaj:Prijava do hiperpovezave je vidna.

------- meja----------------------

Pogovoriva se o tem, kakšen vtičnik nameravate razviti, saj je vmesnik, ki ga ponuja Fiddler, precej omejen (→_→), zato je pomembno, da jasno določite, kateri vtičnik želite razviti

Sledi čas za popularno znanost: javni vmesniki Fiddler4 imajo naslednje kategorije

IFiddlerExtension,IAuto Tamper,IAuto Tamper2,IAuto Tamper3

1. Ti vmesniki so vsi vtičniki za ves svet,

2. Lokacija vtičnika je enaka kot pri Log in TimeLine

3. Vtičniki, prevedeni v dll-je, se lahko vključijo le v mapo scrip{filter}ts

Inspector2,IResponseInspector2,IRequestInspector2

1. Ti vmesniki so usmerjeni v eno samo povezavo

2. Vtičnik se bo prikazal v meniju Inspector in na isti ravni kot Headers in TextView

3. Vtičniki, prevedeni v dll-je, se lahko vključijo le v mapo Inspectors

IHandleExecAction je vmesnik, ki vašemu nadzoru omogoča prejemanje ukazov iz ukazne vrstice

ISessionExporter,ISessionImporter

1. Kot že ime pove, uvoz in izvoz zahtevkov v serijah. Na primer, serijski izvoz v txt ali kaj podobnega

2. Lokacija se pojavi v desnem kliku meniju Save - Selected Session- in v pojavnem meniju File-ImportSession

3. Dll je treba postaviti v ImportExport

ps:位置如图:



ps2:如果你同时在一个dll中写2中插件,Fiddler会根据你的dll在 scrip{过滤}ts还是Inspector下还是ImportExport 只能加载其中1种
ps3:Inspector 文件夹指的是: C:\Users\XXXX\Documents\Fiddler2\Inspectors 和C:\Program Files (x86)\Fiddler2\Inspectors

Mapa scrip{filter}ts se nanaša na: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts in C:\Program Files (x86)\Fiddler2\scrip{filter}ts

Mapa ImportExport se nanaša na: C:\Users\XXXX\Documents\Fiddler2\ImportExport in C:\Program Files (x86)\Fiddler2\ImportExport

fix: 在Documents\Fiddler2\下可能只有 scrip{过滤}ts文件夹没有Inspectors与ImportExport 自己新建便可

popravek: Vmesniki, ki ne štejejo kot vmesniki Če želite priti do glavnega menija Fiddler4, potem:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems

------- meja----------------------

Priprava:

1. Namestite fiddler4 manual doge face

2. VS10 in višje (VS13 za mojo demonstracijo)

3. Omogočiti funkcijo, povezano z razhroščevanjem Fiddler

Vnesite to lokacijo:




Uradni začetek:

1. Ustvarite nov projekt knjižnice v C# (popravite net4 na spodnji sliki)




2. Dodajte Fiddler4.exe referenco na desni klik projekta



3. Dodajte poseben atribut [assembly: Fiddler.RequiredVersion("4.6.2.0")] v AssemblyInfo.cs datoteko (opomba, kot je prikazano na spodnji sliki, ker uporabljam različico Fiddler4 4.6.2.0)



4. Nova dedovanja razredov in vmesniki, predstavljeni v prejšnjem članku!!Bodite pozorni na nove !! Ta razred ne more imeti imenskega prostora

Naslednja koda:


kjer je TestView uporabniški nadzor

5. Ustvarite nov uporabniški nadzor (Winformjeva stvar) – desni klik na projekt za dodajanje uporabniškega nadzora




6. Prevedi in nato kopiraj svoj dll v scrip{filter}ts, da vidiš, ali uspe?

Če menite, da je vsaka kopija preveč zapletena, lahko poskusite operacijo:




-------------------------- Delitvena črta-------------------------------------------

O odpravljanju napak je mogoče uporabiti neposredno namesto priklopljenih procesov




Konec




Prejšnji:Kako poklicati razred MYSQL
Naslednji:Orodje za pretvorbo netopirjev v EXE
Objavljeno na 29. 09. 2018 12:27:08 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com