Hilf mir, diese URL-Format haben Sie bitte Verständnis

A

ahmad_abdulghany

Guest
Es gibt bestimmte Web-Sites, von denen ich herunterladen möchten große Anzahl von Dateien ..
Ich konnte es nicht nutzen "download all"-Funktion von jedem Download-Programm, wie ich Links für jede Datei folgen, um eine eigene Seite bekommen haben.

Ich bemerkte, dass alle Download-Links für Dateien regelmäßige Gestalt annehmen, wie:

http://audio.mywebsite/getFile.php?fileId = 459
-> Das ist, was Firefox angezeigt, wie die Quelle der Download-Datei ..
Die Zahl 459 ist in regelmäßigen Weise mit konstanter Schritt erhöht ..
so kann ich sehr einfach eine Textdatei mit Liste aller anderen Dateien, Links (ähnlich wie diese in ein Format)Die Adresse, von der ich starten das Herunterladen einer Datei hat die Form:http://audio.mywebsite/download.php?fileId = 459
-> Das ist in der URL-Adresse angezeigt.Das Problem ist, dass einige Dateien, die ich herunterladen möchten, ist groß, und es ist wirklich anstrengend zu jeder Seite und laden Sie ein von einer offenen ..

Ich habe bereits generiert (mit Matlab) eine Liste von Download-Adressen (in Form von oben), aber wenn ich es importiert DAP, kann es nicht verstehen, oder laden Sie es wahrscheinlich!Ich hoffe, dass mir jemand helfen kann ...BTW, Erweiterungen MP3-Dateien sind, und wenn ich sie downloaden, nehmen sie Namen, die nicht vorhanden sind in der Download-Adresse oben gezeigt !!!!!Vielen Dank im Voraus,

Ahmad
 
Samsung powiększył swą rodzinę monitorów komputerowych o dwa nowe modele wyposażone w matryce o rozdzielczości WQHD (2560 x 1440 pikseli), zapewniające pokrycie palety barw sRGB w 100%. Model S27D850 dysponuje 27-calowym panelem typu PLS ze współczynnikiem kontrastu 1000:1, podświetlanym z mocą 350cd/m^2, a 32-calowy S32D850 (VA) może się pochwali...

Read more...
 
Diese Dateien werden von einem PHP-Skript, das prüft, ob Sie den Link auf der Website, oder nicht geklickt haben, serviert.Es ist ein Schutz vor heißen Vernetzung der Dateien auf einer anderen Website.
Der Mechanismus nutzt wahrscheinlich ein HTTP-Header-Feld "Referer", die die Adresse der Website, auf der die Verbindung gefunden wurde enthält.

Alles, was Sie tun müssen, ist eine angemessene Referer-Adresse mit jeder HTTP-Anfrage übergeben, Es ist ganz einfach von Programmierern Sicht, wenn man bereits schrieb ein HTTP-Protokoll-Komponente / library / whatever.Leider ist es ein bisschen problematisch, wenn Sie eine solche Datei in einem der vorhandenen Software herunterladen müssen.
with referer option.

Eine Möglichkeit dazu ist es zu wget
mit Referer Option.
Zitat:

- referer = url

Include "Referer: URL 'header in HTTP-Anfrage.
Nützlich für den Abruf von Dokumenten mit

Server-seitige Verarbeitung, dass sie immer von interaktiven Web abgerufen werden davon ausgehen,

Browser und erst dann ordnungsgemäß, wenn Referer auf eine der Seiten festgelegt ist, dass Punkt

zu ihnen.

 

Welcome to EDABoard.com

Sponsor

Back
Top