![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
Witam, dzis napisałem z nudów klasę do pobierania plików z wrzuty, mozna ja oczywiście rozbudować.
Miłego korzystania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 31.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
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. (IMG:style_emoticons/default/smile.gif) //// 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.php Instrukcja obsługi. 1. Podajemy link do strony np: http://malinowa.mamba.wrzuta.pl/audio/5mXc...-_ladna_i_cwana 2. 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:
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...) Ten post edytował Macios25 31.08.2011, 23:26:04 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 07:13 |