Korábban már írtam a RapidSharerről, akkor néhány RapidShare keresőt mutattam be, így gondolom már mindenkinek ismerős a szolgáltatás. Nem sokan vásárolnak Premium accountot, inkább megvárják míg letelik a 32 másodperc, pedig egyszerűen, egyetlen utasítással átugorhatjuk a várakozási időt… Ha a letöltés oldalon vagy és megnézed az oldal forráskódját, akkor láthatod, hogy a RapidShare egy egyszerű JavaScript függvényt használ a látogató várakoztatására. De mivel a JavaScript client-side nyelv, így egyszerűen injectionnel átírhatjuk a változók értékét.

A fenti fc() függvény végzi a várakoztatást, amíg c>0, csökkenti a változó értékét és újra meghívja magát. Ha lennebb görgetsz, akkor láthatod, hogy a c változó 32-vel van inicializálva. Szóval nekünk nincs más dolgunk, mint nullára állítani azt. Írd be a következő kódot a böngésződ címsorába, majd üss entert:
JavaScript: void(c=0)
Az időkorlát eltűnik, hiszen c értéke 0, így az fc() függvényben látott if statement else ága fog lefutni.
Comments
10 responses to “RapidShare várakozási idő hack”
Ha dinamikus az IP-d, elég, ha bontod a kapcsolatot, majd újra csatlakozol, a sütiket pedig törlöd valami cleanerrel. Pár pillanat az egész.
A java script nullara allitas nem segit a probleman
ez az uzenet jelenik meg
“The download cannot be provided. Please check, if your browser supports Javascript.”
:((
a dimamikus ip viszont hasznalhato
sok sikert !
Egy kicsit egyszerűbben nem tudnád leírni vagy hogy kell csinálni? Mert én nem értek a forráskódokhoz. Örülnék ha megtennéd. Előre is köszi.
Egy lelkes letöltő
Írd be ezt a kódot a böngésző címsorába annál az oldalnál, ahol várakozol: JavaScript: void(c=0) majd nyomj entert.
Hi!
A kód csak odáig működik, hogy valóban megszünteti a várakozási időt, de utána “lehetetlenné” teszi a letöltést a Download gombra kattintva, a hibaüzenet:
“You want to download the following file:
http://rapidshare.com/files/XXX | XXX KB
The download cannot be provided. Please check, if your browser supports Javascript.”
Természetesen nem a böngészővel van a baj, mellesleg 4 böngészőben is próbáltam (Opera, Chrome, FF, IE).
Ezek szerint azóta megoldották volna ezt a kerülő trükköt Rapidshare-nél?
Előre is köszi a választ!
Üdv
Pete
próbáljátok frissiteni az oldalt, majd utána kattintsatok a letöltő gombra.
Nekem egy-két próbálkozás után sikerült és elindult a letöltés.
Kül. azt a pár másodpercet ki tudom várni, inkább a letöltési limit a bajom, az több perc is lehet minden letöltés közt. Erre nincs valami trükk? Fix ip-m van sajnos.
A letöltések közti várakozást nem nagyon lehet kijátszani, főleg ha fix ipd van, de írtam egy bejegyzést egy remek kis applikációról, ami bár nem oldja meg a gondod, de mindenképpen megkönnyítheti az életed… Így is végig kell várnod a letöltések közti időt, de nem kell folyamatosan újra próbálkozz.
http://szoftvertipp.info/internet/fajlok-letoltese-rapidsharerol-varakozas-nelkul/
@csongi: “próbáljátok frissiteni az oldalt, majd utána kattintsatok a letöltő gombra.
Nekem egy-két próbálkozás után sikerült és elindult a letöltés.”
Nekem nem, de ilyen alapon már több értelme van kivárni a várakozási időt…
@LacyG: ha már a cikk szerzője vagy, nem tudnál válaszolni a kérdésemre? Megköszönném. :) Ugyanis a leírtak miatt használhatatlan a “trükk”. Érdekességnek jó, de másra nem.
@Pete: sry, nem nagyon van időm ezt nézegetni, de nekem úgy tűnik, hogy kijavították a hibát. Szerintem még betettek egy számlálót, mert miután letelik az idő és frissíted a hibaüzenetes oldalt, akkor elindul a letöltés.
Néztem a cookiek listáját, de semmi. Ha server side scripttel oldották meg, akkor vége a játéknak.
Igen, gondolom hasonlóról lehet szó, erre gondoltam én is.
Azért köszi! :)