Zobacz temat
Czasowe ograniczanie ściągania plików przez gości z downloadu
|
|
razin |
Dodany dnia 07.02.2010 16:30:22
|
Początkujący Postów: 101 Pomógł: 2 Ostrzeżeń: 1 v7.01.06 Data rejestracji: 23.03.2009 14:14 ZBANOWANY: Dożywotnio |
Witam Czy istnieje modyfikacja która w standardowym Downloads PF v7 umożliwiała by pobranie kilku plików w oznaczonym czasie z pojedynczego adresu IP. Jeżeli temat był już poruszony proszę o skasowanie. Edytowane przez Pieka dnia 07.02.2010 17:16:12 |
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 22:51:54
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
piotrek199214 |
Dodany dnia 07.02.2010 16:42:47
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Najprawdopodobniej nie istnieje (o ile mi wiadomo). Można natomiast taką modyfikację wykonać.
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
razin |
Dodany dnia 07.02.2010 16:44:53
|
Początkujący Postów: 101 Pomógł: 2 Ostrzeżeń: 1 v7.01.06 Data rejestracji: 23.03.2009 14:14 ZBANOWANY: Dożywotnio |
Chodzi mi oto aby był wprowadzony limit pobierania plików w przedziale godzinnym lub dniowym z pojedynczego adresu IP. Przekopałem troszkę PL i UK support i nie ma takowego dodatku. |
|
|
piotrek199214 |
Dodany dnia 07.02.2010 18:11:37
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Z tym jest trochę zabawy, ponieważ trzeba byłoby dodać pole do bazy aby było wiadomo kiedy i z jakiego IP ostatnio pobrano dane. I dodanie kodu do pliku downloads.php Pozdrawiam Wiadomość doklejona: Jeżeli wcześniej nie modyfikowałeś pliku downloads.php to podmień na ten z załącznika. Jeżeli nie to: 1. Wchodzisz do pliku downloads.php i odnajdujesz ~30: Pod tym kodem dodajesz: 2. Następnie odnajdujesz kod ~85: i zamieniasz na: Za czas odpowiada: if (!$results || $datas['info_data']+1800 < time()) { +1800 = 30 min. 3. Wchodzisz do bazy MySQL i wklejasz kod do zapytania SQL: Rozwiń Kod źródłowy MYSQL Pozdrawiam PW od moderatora:
Edytowane przez piotrek199214 dnia 07.02.2010 17:50:35 Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
razin |
Dodany dnia 07.02.2010 19:01:55
|
Początkujący Postów: 101 Pomógł: 2 Ostrzeżeń: 1 v7.01.06 Data rejestracji: 23.03.2009 14:14 ZBANOWANY: Dożywotnio |
Witam i dziękuję Dziś już tego nie sprawdzę gdyż też mam pewne obowiązki. Dam znać poprzez PW żeby nie robić Off topów. Pozdrawiam PW od moderatora:
Edytowane przez razin dnia 07.02.2010 21:45:47 |
|
|
kefirek |
Dodany dnia 07.02.2010 20:06:06
|
Zaawansowany Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 v6.00.xxx Data rejestracji: 06.04.2008 21:59 |
W załączniku daje swoją wersje z panelem admina gdzie można ustalić czas w formie minut lub godzin lub dni. Dodatkowo oparte o COOKIE. Instalacja jak normalny infusions oraz w pliku download.php będzie wymagał zmiany w 2 miejscach Na początku po Dodajemy I potem zamieniamy kod Na Folder z załącznika wrzucamy do folderu infusions i instalujemy
kefirek dodał/a następującą plik:
Edytowane przez kefirek dnia 07.02.2010 20:09:18 |
|
|
razin |
Dodany dnia 07.02.2010 22:29:20
|
Początkujący Postów: 101 Pomógł: 2 Ostrzeżeń: 1 v7.01.06 Data rejestracji: 23.03.2009 14:14 ZBANOWANY: Dożywotnio |
Witam Sprawdziłem i obydwa sposoby są dobre. Do Kefirek Mam pytanie dt tego co zaznaczyłem na obrazku czy to w nawiasie to jest to czas pozostały do pobrania pliku? I wg. Cookie jak dodałeś to można zrobić tak jak jest to z pobieraniem na Rapidshare że bez względu czy wyczyści sie cache i cookies przeglądarki to czas jest naliczany od ostatniego wejścia na stronę a nie na nowo żeby móc pobrać plik. Edytowane przez razin dnia 07.02.2010 22:30:19 |
|
Przejdź do forum: |