Archief - Rapidshare API

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Gurdt

Legacy Member
Mijn doel is in Qt of Swing een rapidshare-downloader te maken. Reden: alle downloaders die ik tegen kom zijn ofwel 0% bugvrij ofwel een vette overkill.

Ik wil gewoon 1 tekstvak maken waarin je de links kan pasten die dan vervolgens 1 voor 1 gedownload worden :)

Nu bestaat er een API van rapidshare waarmee je je files kan bekijken en mappen aanmaken enzovoort (als je een premium account hebt) maar er staan 2 dingen NIET in:

* hoe moet je inloggen (en dus doodgewoon een cookie aanmaken)
* hoe moet je zo een bestand downloaden

Ik ben niet zo echt verdiept in netwerken dus ik vraag me af hoe ik die 2 dingen kan verwezelijken in code :)

Algemeen genomen wil ik dus weten hoe je een bestand van een server kan halen!

Alvast bedankt ;)

Gurdt

Legacy Member
Ja euh, dank Parnakra, ik ken die app en da is eigelijk die dwaze overkill-app waar ik het over had. Uiteraard ga ik niet heel die source code open spitten ;) dat was een van mijn eerste intenties maar het is niet dat ik zóveel tijd te veel heb!

Ik heb zo het gevoel dat ik ga moeten werken met HTTP requests, dus eigenlijk zelf een kleine browser interface voorzien. En dan dingetjes verzenden à la:

Code:
GET file HTTP/1.1
Host: url
Connection: close
Accept: *.*

Om vervolgens iets terug te krijgen à la:

Code:
HTTP/1.0 200 OK
Date: ...
Server: ...
Content-Language: ...
Content-Type: ...
Connection: ...
Content-Type: ...
Content-Length: ....

DATA

Parnakra

Legacy Member
Ik versta niet wat er overkill is aan jDownloader. Je downloadt, installeert, kopieert links en weg ben je.

Veel opties != overkill.

Maar soit, veel geluk nog met je projectje. :)

Bahemath

Legacy Member
Ik gebruik de standaard downloader die je kan downen op rapidshare site... heb daar zo goed als geen problemen mee. Soms wel eens als ik meer dan 100 links in een keer laat downen.

Gurdt

Legacy Member
Mannen, dat is mijn vraag toch helemaal niet :) ik wil misschien wel eigen functies toevoegen die bv automatisch de links ophalen van een webpagina die je opgeeft ofzo, dat komt nog wel dan.

Ik hoef echt niet te weten welke downloaders er zijn want dat is hier helemaal niet to the point ;)

Btw: veel opties, knoppen en een custom interface is in mijn ogen wel overkill...

dJeez

Legacy Member
Gebruik dan wget of curl, ik zie er ook het nut niet van in het wiel 1000 keer opnieuw uit te vinden trouwens. Je moet trouwens een geldige cookie genereren door een request te sturen die je inlogt op de RS site (dat kan met wget of curl), en die cookie bij elke request gaan doorgeven naar de RS servers toe. Hoe dat in zijn werk gaat kan je oa op Use wget or curl to download from RapidShare Premium vinden.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan