Cytat
Jedynym sposobem jest raczej pobranie pierw na swój serwer, a później za pomocą np. header wysłanie pliku do użytkownika.
Dokładnie w taki sposób działają obecnie strony, które oferują pobieranie z wrzuty.
Najpierw plik ściągany jest z wrzuty na serwer X a dopiero potem istnieje możliwość pobrania go z serwera.

//// Dodano:
Pobawiłem się trochę i udało mi się zrobić "półautomatyczny" skrypt pobierania z wrzuty.
( OBSŁUGUJE ON OBECNIE TYLKO PLIKI MUZYCZNE! )
Tutaj można przetestować jak działa:
http://dreamseller.cba.pl/wrzuta/index.phpInstrukcja obsługi.
1. Podajemy link do strony np:
http://malinowa.mamba.wrzuta.pl/audio/5mXc...-_ladna_i_cwana2. Zostanie wygenerowany link, otwieramy jego i kopiujemy całą zawartość dokumentu.
3. Skopiowany tekst wklejamy w wyznaczone miejsce.
4. Klikamy na wygenerowany link i zapisujemy plik na naszym dysku.
KOD:
<?php
if( !isset($_POST['url']) && !isset($_POST['xml']) ) {
?>
Etap 1. Podaj link do pliku, który chcesz porbać:
<form method="POST">
Link z wrzuta.pl: <input type="text" name="url" size="40"><br>
<input type="submit" value="Generuj"><br />
</form>
<?php
}
elseif (isset($_POST['url'])) {
echo('Etap2: Przejdź pod adres i skopjuj zawartość strony:<br> http://' . $url_p[0] . '/xml/plik/' . $url_p[2] . '/' . $url_p[3] . '/sr/'.$x);
?>
<form method="POST">
<textarea name="xml" cols="80" rows="10">Etap3 :Tutaj wklej skopjowaną zawartość strony...
</textarea><br>
<input type="submit" value="Generuj"><br />
</form>
<?php
}
elseif(isset($_POST['xml'])) {
echo('Etap 4: kliknij w poniższy link. Następnie klikniej prawym przyciskiem a potem wybierz zapisz jako. <br>Link:<br> '); $link = explode('http://c.wrzuta.pl/wa',$_POST['xml']); echo('<a href="http://c.wrzuta.pl/wa'.$link[0].'">Kliknij tutaj.</a>'); }
?>
1. Skrypt napisałem żeby pokazać sam zamysł jak można ściągać pliki z wrzuty bez zapisywania ich na swoim serwerze.
Nie jest on w 100% wygodny dla użytkownika ponieważ wymaga dodatkowo podjęcia akcji polegającej na skopiowaniu dokumentu.
2. Podejrzewam, że skrypt mógłby być w pełni automatyczny gdyby za pomocą CURL połączyć się z jakąś bramką proxy.
Następnie prowadzić komunikacje przez nią.
( Sygnatura zostałaby wygenerowana dla proxy, więc potem za pomocą tej samej bramki można byłoby pobrać xml,
a następnie użytkownik mógłby pobrać przez bramkę plik. )
( Robiłem ręcznie pobieranie przez bramkę proxy i działa...)