Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 10080|Vastaus: 1

Fiddler4-lisäosan kehitysopas

[Kopioi linkki]
Julkaistu 29.9.2018 10.23.21 | | | |
Fiddler4 on 。。。。。

Yhdistettynä tähän:Hyperlinkin kirjautuminen on näkyvissä.

Kehitysdokumentaatio löytyy täältä:Hyperlinkin kirjautuminen on näkyvissä.

------- jakoviiva----------------------

Puhutaanpa siitä, millaisen lisäosan aiot kehittää, koska Fiddlerin tarjoama käyttöliittymä on melko pieni (→_→), joten on tärkeää olla selkeä siitä, minkä pluginin haluat kehittää

Seuraava on suosittu tiedeaika: Fiddler4:n julkisilla rajapinnoilla on seuraavat kategoriat

IFiddlerExtension,IAutoTamper,IAutoTamper2,IAutoTamper3

1. Nämä rajapinnat ovat kaikki lisäosia koko maailmalle,

2. Lisäosan sijainti on sama kuin Logissa ja TimeLinessa

3. DLL-tiedostoiksi käännetyt lisäosat voidaan sijoittaa vain scrip{filter}ts-kansioon.

Tarkastaja2,IResponseInspector2,IRequestInspector2

1. Nämä liitännät on suunnattu yhteen yhteyteen

2. Lisäosa ilmestyy Inspector-valikon alla samalla tasolla kuin Headers ja TextView

3. DLL-tiedostoiksi käännetyt pluginit voidaan sijoittaa vain Inspectors-kansioon

IHandleExecAction on rajapinta, jonka avulla ohjaus voi vastaanottaa komentoja komentoriviltä

ISessionExporter, ISessionImporter

1. Kuten nimikin kertoo, tuonti- ja vientipyynnöt erissä. Esimerkiksi erävienti txt:hen tai jotain vastaavaa

2. Sijainti näkyy oikean painikkeen valikossa Save-Selected Session- ja File-ImportSessionin ponnahdusvalikossa

3. dll tulee sijoittaa ImportExportiin

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

scrip{filter}ts-kansio viittaa: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts ja C:\Program Files (x86)\Fiddler2\scrip{filter}ts

ImportExport-kansio tarkoittaa: C:\Users\XXXX\Documents\Fiddler2\ImportExport ja C:\Program Files (x86)\Fiddler2\ImportExport

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

korjaus: Käyttöliittymät, joita ei lasketa liitännöiksi Jos haluat päästä Fiddler4:n päävalikkoon, niin:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems

------- jakoviiva----------------------

Valmistautuminen:

1. Asenna Fiddler4-manuaalinen doge face

2. VS10 ja uudemmat (VS13 esittelyssäni)

3. Ota käyttöön Fiddler Debug -toiminto

Syötä tähän paikkaan:




Virallinen aloitus:

1. Luo uusi C#-kirjastoprojekti (korjaa net4 alla olevassa kuvassa)




2. Lisää Fiddler4.exe viittaus projektin oikeaan klikkaukseen



3. Lisää tietty attribuutti [assembly: Fiddler.RequiredVersion("4.6.2.0")] AssemblyInfo.cs-tiedostoon (huomaa kuten alla olevassa kuvassa näkyy, koska käyttämäni Fiddler4-versio on 4.6.2.0)



4. Uudet luokkien perintö ja rajapinnat, jotka on esitelty edellisessä artikkelissa!!Kiinnitä huomiota uusiin !! Tällä luokalla ei voi olla nimiavaruutta

Seuraava koodi:


missä TestView on käyttäjän ohjaus

5. Luo uusi käyttäjäkontrolli (Winformin juttu) – klikkaa projektia hiiren oikealla lisätäksesi käyttäjäkontrollin




6. Käännä ja kopioi dll scrip{filter}ts:ään nähdäksesi, onnistuuko se?

Jos koet, että jokainen kopio on liian monimutkainen, voit kokeilla seuraavaa toimenpidettä:




-------------------------- Jakolinja-------------------------------------------

About Debuggausta voi käyttää suoraan verrattuna liittää prosesseihin




Loppu




Edellinen:Kuinka kutsua MYSQL-kurssia
Seuraava:Mailan muunnostyökalu EXE-työkalu
Julkaistu 29.9.2018 12.27.08 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com