Uždarbis.lt: zippyshare remove - Uždarbis.lt

Peršokti prie turinio



IT paslaugų skelbimams skirta skiltis Dizaino ir programavimo paslaugos
Puslapis 1 iš 1
  • Jūs negalite kurti naujos temos
  • Jūs negalite atsakyti į šią temą

Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-13 13:13 (#1)

zippyshare remove


Sveiki,prireikė man Jūsų pagalbos.
Gal tas turite tokį scriptą kaip automatinis zippyshare nuorodos patikrinimas,ir jeigu jame nėra failo tiesiog pašalina iš mano duomenų bazės...?

Bandžiau pats kažką gaminti,bet nelabai kas gaunasi :)

0


Narys yra atsijungęs android 

  • Užkietėjęs dalyvis
  • AkisAkisAkisAkis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +43 -0
  • Pranešimai: 1158
  • Kartu nuo: 2014-06-13

2018-03-13 14:38 (#2)

http://urlchecker.or...ard-pricing.php

API kainuoja 5USD/men ir galesi daryti 2.5k checku is savo website kasdien

ir veiks visiems sitiems tarp ju ir zippyshare ir dar daugiau

https://mega.co.nz/#!fileid
http://www.mediafire.com/download/id
https://rapidshare.com/files/id
http://rapidgator.net/file/id.html
http://uploaded.net/file/id
http://oboom.com/file/id
http://letitbit.net/...d/filename.html
http://keep2share.cc/file/id/filename
....

Šį pranešimą redagavo android: 2018-03-13 14:39

0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 15:06 (#3)

Yes my love, just use cron job -> scan the website -> check the answer.

You can do this easily with PHP CURL!

Apache is functioning normally
0


Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-13 15:08 (#4)

Rodyti pranešimąApache, 2018-03-13 15:06, pasakė:

Yes my love, just use cron job -> scan the website -> check the answer.

You can do this easily with PHP CURL!



Do you can more about PHP CURL?
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 16:30 (#5)

Rodyti pranešimąTaduXxX0, 2018-03-13 15:08, pasakė:

Do you can more about PHP CURL?


Štai, parašiau tau būtent kodą:

  • „$curl_url“ - kintamasis, kuriame talpinama nuoroda (šiuo atveju „Zippyshare“).
  • „$curl_browser“ - kintamasis, kuriame talpinama naršyklės informacija (puslapis ją priims).


Kodo veikimas paprastas, pasiima iš nurodyto puslapio informaciją („$curl_content“ kintamasis) ir ieško nurodytos žinutės „You have requested the file“, jeigu jos neranda - atvaizduoja atitinkamą pranešimą (ten turi ir parašyti kodą, kuris ištrina iš duomenų bazės įrašą).

<?php

# Puslapio nuoroda (turi būti „Zippyshare“).
$curl_url = '';
# Panaudojau „Opera 51“ naršykles informaciją.
$curl_browser = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36 OPR/51.0.2830.55';

if (strpos($curl_url, 'zippyshare') !== false) {

$curl_handle = curl_init();

if (!curl_errno($curl_handle)) {

curl_setopt_array($curl_handle, array(
	CURLOPT_URL => $curl_url,
	CURLOPT_FOLLOWLOCATION => true,
	CURLOPT_HEADER => false,
	CURLOPT_USERAGENT => $curl_browser,
	CURLOPT_RETURNTRANSFER => true,
	CURLOPT_TIMEOUT => 30
));

$curl_content = curl_exec($curl_handle);

if (curl_getinfo($curl_handle, CURLINFO_HTTP_CODE) === 200) {
	if (strpos($curl_content, 'You have requested the file') === false) {
		# Štai čia rašomas kodas tuo atveju, kada failas neegzistuoja.
		echo 'The file does not exists.';
	} else {
		echo 'The file exists.';
	}
} else {
	echo 'Unexpected HTTP code.';
}

unset($curl_content);

} else {
	echo 'Could not initialize a cURL handle.';
	exit;
}

curl_close($curl_handle);

} else {
	echo 'The specified uploader is not supported.';
}

?>

Šį pranešimą redagavo Apache: 2018-03-14 00:24

Apache is functioning normally
1


Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-13 16:40 (#6)

Rodyti pranešimąApache, 2018-03-13 16:30, pasakė:

Štai, parašiau tau būtent kodą:

  • „$curl_url“ - kintamasis, kuriame talpinama nuoroda (šiuo atveju „Zippyshare“).
  • „$curl_browser“ - kintamasis, kuriame talpinama naršyklės informacija (puslapis ją priims).


Kodo veikimas paprastas, pasiima iš nurodyto puslapio informaciją („$curl_content“ kintamasis) ir ieško nurodytos žinutės „File does not exist on this server“, jeigu jos neranda - atvaizduoja atitinkamą pranešimą (ten turi ir parašyti kodą, kuris ištrina iš duomenų bazės įrašą).

<?php

$curl_url = 'http://www98.čia galimas virusas/v/8OA1gW80/file.html';
# Panaudojau „Opera 51“ naršykles informaciją.
$curl_browser = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36 OPR/51.0.2830.55';

$curl_handle = curl_init();

if (!curl_errno($curl_handle)) {

$curl_options = array(curl_setopt($curl_handle, CURLOPT_URL, $curl_url), curl_setopt($curl_handle, CURLOPT_FOLLOWLOCATION, true), curl_setopt($curl_handle, CURLOPT_HEADER, false), curl_setopt($curl_handle, CURLOPT_USERAGENT, $curl_browser), curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true), curl_setopt($curl_handle, CURLOPT_TIMEOUT, 30));

$curl_content = curl_exec($curl_handle);

if (curl_getinfo($curl_handle, CURLINFO_HTTP_CODE) === 200) {
	if (strpos($curl_content, 'File does not exist on this server') !== false) {
		# Štai čia rašomas kodas tuo atveju, kada failas neegzistuoja.
		echo 'The file does not exists.';
	} else {
		echo 'The file exists.';
	}
} else {
	echo 'Unexpected HTTP code.';
	exit;
}

unset($curl_content);

} else {
	echo 'Could not initialize a cURL handle.';
	exit;
}

curl_close($curl_handle);

?>






Ačiū žmogau,veikia viskas super!
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 16:52 (#7)

Rodyti pranešimąTaduXxX0, 2018-03-13 16:40, pasakė:

Ačiū žmogau,veikia viskas super!


Nėra už ką, malonu padėti. :)

Ir atsinaujink kodą, padariau mažą pakeitimą.
Apache is functioning normally
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 20:44 (#8)

Na, kaip, pavyko susitvarkyti automatizuotą skriptą? ;) Jeigu ką, rašyk temoje, padėsime ir su duomenų bazės pašalinimu (tik lentelės struktūrą parodyk).
Apache is functioning normally
0


Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-13 21:00 (#9)

Viską pasidariau,bet jei tarkim duomenų bazėje koks 10 000 linkų reikia patikrinti,tai manau arba hostas neatlaikys arba sesijos laikas baigsis .
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 21:23 (#10)

Rodyti pranešimąTaduXxX0, 2018-03-13 21:00, pasakė:

Viską pasidariau,bet jei tarkim duomenų bazėje koks 10 000 linkų reikia patikrinti,tai manau arba hostas neatlaikys arba sesijos laikas baigsis .


Teisingai, my love. Štai čia cron job ir ateina į pagalbą. Jeigu naudoji serveriai.lt, pateikiu naudingą nuorodą, kaip jį sukurti - http://pagalba.iv.lt/Periodinių_(cron)_užduočių_kūrimas

Sukurk atskirą PHP failą, kuriame nurodyk tik tą kodą, taip pat viršuje pridėk šį kodą:
ini_set('max_execution_time', 3600);


Pakeičiame maksimalų krovimo laiką į valandą. Deja, „Apache“ serveriui tas gali nepatikti (tikimybė, kad išjungs po 5 minučių užklausą), taigi, turėtum papildyti skriptą ir nurodyti, kad patikrintų tarkime tik 500 - 1000 įrašų, o kitus - truputį vėliau, taipogi nurodyti paskutinį tikrinimo numerį, jog galėtų sekantį kartą pradėti tik nuo to numerio.

Pirmiausiai pabandyk be viso šito, jei veiks, tai gerai (neprisimenu jų nustatymų). Ir rekomenduočiau daryti šį tikrinimą kas kokias 3 dienas ar daugiau (naktį).

http://pagalba.iv.lt...
Apache is functioning normally
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-13 21:34 (#11)

Ir logiškai pamąsčius, gali padaryti statistiką, kiek rezultatų pašalino ir kiek ne. Tarkime:

$count = 0; # Pridėk viršuje, prieš ciklą.

++$count; # Čia tik cikle. Po ciklo turėsi rezultatą šiame kintamajame ir galėsi jį panaudoti.


Jeigu kažkas nesigauna, būtinai rašyk, my love, šis forumas ir yra skirtas vieniems kitiems padėti. ^_^
Apache is functioning normally
0


Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-13 22:14 (#12)

Radau mažą problemą, scriptas nepripažysta "File has expired and does not exist anymore on this server" klaidos,ir praleidžiau failą kaip egzistuojantį
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-14 00:06 (#13)

Rodyti pranešimąTaduXxX0, 2018-03-13 22:14, pasakė:

Radau mažą problemą, scriptas nepripažysta "File has expired and does not exist anymore on this server" klaidos,ir praleidžiau failą kaip egzistuojantį


Pataisiau, visai pamiršau, kad gali būti kitas klaidos pranešimas. Šįkart padariau, kad patikrintų tik „You have requested the file“ pranešimą, jeigu jo nėra, užskaitys kaip neegzistuojantį. Jeigu „ZippyShare“ atnaujins kažką, šį skriptą irgi turėsi atnaujinti (nors nemanau, tiek metų nebuvo atnaujinimo iš dizaino pusės)...
Apache is functioning normally
0


Narys yra atsijungęs Apache 

  • Išmestas iš forumo
  • AkisAkis
  • Grupė: Išmesti
  • Atsiliepimai: +0 -0
  • Pranešimai: 126
  • Kartu nuo: 2018-01-22

2018-03-14 00:16 (#14)

+ pridėjau 1 apsaugą, kuri patikrins ar nuoroda tikrai iš zippyshare.
Apache is functioning normally
0


Narys yra atsijungęs TaduXxX0 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +0 -0
  • Pranešimai: 26
  • Kartu nuo: 2011-12-12

2018-03-14 22:58 (#15)

Viskas puikiai veikia,dėkingas Apache !
Nekuriant naujos temos,gal įmanoma padaryti scriptą tokį kaip,failų įkėlimas per mano web į zippyshare. sugeneruotą zippy linką įrašytų į mano duomenų bazę,būtų tobulą jei dar ir pavadinimą failo įrašytų kartu :)
0


Pasidalinti šia tema:


Puslapis 1 iš 1
  • Jūs negalite kurti naujos temos
  • Jūs negalite atsakyti į šią temą

1 nariai(-ų) skaito šią temą
0 nariai(-ių), 1 svečiai(-ių) ir 0 slapti(-ų) nariai(-ių)


Užklausų vykdymo statistika

  • Dabar yra: 2018-07-16 08:59

Tas nuostabus prisijungimo momentas


Prisijungimo nustatymai