Hirdetés
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- Irodát kért, de gyárat kapott Elon Musk a Samsungtól
- Nyílt forráskódú lett a legegyszerűbben használható AI tartalomgeneráló
- Hazavághatja a MicroSD memóriakártyák piacát a Biwin-féle Mini SSD
- Milyen scannert vegyek?
- Apple asztali gépek
- Kormányok / autós szimulátorok topikja
- Rogyásig pakolható a Cooler Master Cosmos szériás csúcsháza
- Melyik tápegységet vegyem?
- iPad topik
- Milyen billentyűzetet vegyek?
- Projektor topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- A popóalávaló: DXRacer Drifting gamer szék tesztje
Új hozzászólás Aktív témák
-
martonx
veterán
válasz
Sk8erPeter
#2519
üzenetére
De ha nem a saját ajax függvényét kell figyelni, hanem ő csak egy beinjektált script, aminek semmi ráhatása nincs az oldal saját meglévő scriptjeire, akkor azok belső működését hogy figyelje? Mondjuk rá lehet tenni egy 10 másodperces késleltetést biztos ami biztos, annyi idő alatt csak lejönnek a cuccok.
Ettől viszont lassul az automatizáció, de ha a gyorsaság nem cél, akkor percenként 6 oldalt így is fel fog tudni dolgozni. -
trisztan94
őstag
válasz
Sk8erPeter
#2519
üzenetére
"És hogyhogy erre böngésző-kiegészítőt csináltál, és nem szerveroldali parse-olós kódot?"
Mert loginos az oldal, és szinte csak ajax kérések vannak benne (mindig a loadpage.php-n van az oldal)
Szerencsére könnyű dolgom volt, mert a listázásnál a querystringben benne van a "list" szócska, csak szimplán csekkolom.
A kiegészítő benyom egy js-t az oldalba, ez a kiegészítő frontendje, úgy működik, mintha az oldalban lenne benne az a script. A frontent átküldi az adatokat a kiegészítő backendjének egy message-ben (az is js, de az tud már kommunikálni a kiegészítővel, tehát ki tudunk írni üzit, hogy megvannak az adatok - a frontend nem nagyon tud kommunikálni a kiegészítővel, csak message-eket tud küldeni.)
A kiegészítő backend-je elküldi egy remote php scriptnek a feldolgozott adatokat és az szimplán benyomja egy adatbázisba. Egy másik remote php script meg egy xlsx-et csinál belőle amit rögtön lehet is használni a szintén általam írt emailküldőben."Azt viszont nem nagyon értem, ez miért számít "lapozásnak", miért nem simán csak egy másik oldal betöltése."
Mert ajaxos az egész oldal, mondom

"Ha jól értem, amit írsz, simán csak bejárod az oldalon, bizonyos helyen található linkek tartalmát, aztán annyi... Nem?"
Hát ja, rámegyek minden linkre, betöltjük a tartamat kiszedjük amit kell és visszamegyünk a listázásra.
"Lehet csekkolni azt, hogy mikor töltött be egy ajax kérés?"
Most ezt komolyan kérdezed? Vagy csak viccelsz?
Szerinted a callback-ek mire valók?
(.success()/.error(), .complete(), ...)"De ezaz, hogy nem az én scriptem ajaxát kell csekkolnom, hanem az oldalon lévő scriptet ami kezeli az oldal ajaxát.
De rosszul kérdeztem.
Így van felépítve az oldal script ügyileg:jquery.js
script.jsEzek vannak benne. Na most én belenyomom egy másik script tag-be az én scriptemet:
feldolgoz.js
nekem a script.js-ben futó ajax kéréseket kell néznem a feldolgoz.js-ből. Megnézni mikor ér véget (tehát mikor töltött be az adat - success fn-be mikor lép(?))
Új hozzászólás Aktív témák
- Poco M7 - lépésben Siófok felé
- PlayStation 5
- Milyen scannert vegyek?
- Anglia - élmények, tapasztalatok
- Apple asztali gépek
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Teljes verziós játékok letöltése ingyen
- Kormányok / autós szimulátorok topikja
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Autós topik
- További aktív témák...
- SONY (XR65A95L) 165CM 4K 120HZ SMART PRÉMIUM OLED TV ! AKCIÓ
- Keresünk S24/S24+/24 Ultra/S24 FE
- SAMSUNG (SP-LFF3CLAXXXE) DLP SMART PROJEKTOR ! 2024 MODELL! AKCIÓ!
- SAMSUNG (QE98QN90FATXZT) 250CM NEO-QLED 165HZ 2025 CSÚCS TV ! AKCIÓ
- SAMSUNG (QE85QN990FTXZU) 215CM 8K 240HZ NEO Q-LED VISION AI CSÚCS TV ! AKCIÓ
- Apple iPhone 14 Pro 512GB,Újszerű,Dobozával,12 hónap garanciával
- Alkalmi vétel! Csere-Beszámítás! MSI Cyborg 14 A13VE - I7 13620H / 16GB DDR5 / RTX 4050 / 512 SSD
- BESZÁMÍTÁS! MSI B450 R5 5600X 32GB DDR4 512GB SSD RX 6700XT 12GB Zalman Z1 Plus Cooler Master 750W
- Dell 14 Latitude 5430 FHD IPS i7-1255U vPro 4.7Ghz 10mag 16GB 256GB Intel Iris XE Win11 LTE Garancia
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

(.success()/.error(), .complete(), ...)"

