Mavzu: Grab tayorlashni o`rganamiz (INTERNET VA DASTURLASH/Sayt yaratishda yordam) Kungaboqar (25 Sep 2018 08:04) Salom! Bu mavzuda grab tayorlashni o`zganamiz
grabilka tayorlash uchun html tilini bilsak 5daqaiqa ichida organib olasiz muhim diqqat bilan o`qing va kodlarni yodlab oling menimcha qiyin emas yodlash
Grab orqali siz 1daqiqa ichi cheksiz yuklamalarni oz saytingizda korishingiz mumkun va bizga koplab imkonyatlar yaratib beradi

Qani boshladik
<?php #php ni boshlanishi
if ($file=@file_get_contents('http://sayt.uz/papka/'.$_SERVER['QUERY_STRING'])) { #saytni nusxalash
ager sayt.uz/papka/ bo`lsa papkani polniy nusxalaydi agardasayt.uz/papaka/? bo`lsa faqat index.php nusxalanadI!
$file=preg_replace('|Kesiladigan joy boshi(.*?)kesiladigan joy oxiri| isu','',$file); # grabni kesishya`ni reklamalarni qirqish!
$file = str_replace('So`z','O`zgartiriladigan so`z',$file); # html kodlar va so`zlarni o`zgartirish uchun misol:
So`z deganga:"Salom" desak O`zgartiriladigan so`zga:"Assalom" desak"Assalom" bo`lib o`zgaradi!
$file=str_replace(chr(10).chr(10),'',$file); # grabni oxirida yoziladi!
echo $file; # tepadagi buyruq bajarislishini buyuradi!
}
else{
echo 'Vaqtinchalik bu sahifa ishlamaydi!<br>'; } # grab ishlamaganda chiqadigan so`z!
?> # php ni tugatilishi!
Tushunmagan joyingiz bolsa yozishingiz mumkun albatta yordam beramiz Besthakker (25 Sep 2018 08:34) Htmlga qanaqa tuzadi yoki faqat php gami Nodirali (25 Sep 2018 08:50) --Javob-- Besthakker (25 Sep 2018 08:34): Htmlga qanaqa tuzadi yoki faqat php gami ---------- [b]Besthakker,[/b] Html da avto yangilanmaydi. Js orqali yasaladi. Besthakker (25 Sep 2018 08:58) [b]Kungaboqar,[/b] Ushbu kodizni birorta php fayl yaratib ichiga joylaymizmi Kungaboqar (25 Sep 2018 09:32) --Javob-- Besthakker (25 Sep 2018 08:58): [b]Kungaboqar,[/b] Ushbu kodizni birorta php fayl yaratib ichiga joylaymizmi ---------- [b]Besthakker,[/b] Shunday misol kutubxona.php deb yaratasiz va uni ichiga kodlarni yozasiz Fanat_FCB (25 Sep 2018 11:48) $file=str_replace(chr(10).chr(10),'',$file); # grabni oxirida yoziladi!
shu joyiga tushunmadim qanday grab oxiri yoziladi aniqroq yozing iloji bulsa biron sayti bulimini grablab urgatsayiz zur bulardi Kungaboqar (25 Sep 2018 12:51) --Javob-- Fanat_FCB (25 Sep 2018 11:48): $file=str_replace(chr(10).chr(10),'',$file); # grabni oxirida yoziladi!
shu joyiga tushunmadim qanday grab oxiri yoziladi aniqroq yozing iloji bulsa biron sayti bulimini grablab urgatsayiz zur bulardi ---------- [b]Fanat_FCB,[/b] Php tugash belgi "?>" shu belgi yoziladi


uni yozish yodimdan kotarilibdi MasterOS (25 Sep 2018 12:56) [b]Kungaboqar,[/b] Boshi ham ? oxiri ham? bo'ladida.
<?php
# FileName="connect.php"
$hostname = "localhost";
$dаtаbase = "northwind";
$username = "root";
$password = "";
?> Kungaboqar (25 Sep 2018 13:02) --Javob-- MasterOS (25 Sep 2018 12:56): [b]Kungaboqar,[/b] Boshi ham ? oxiri ham? bo'ladida.
<?php
# FileName="connect.php"
$hostname = "localhost";
$dаtаbase = "northwind";
$username = "root";
$password = "";
?> ---------- [b]MasterOS,[/b] Bunga bazani ulamasak ham ishlayveradi
shuning uchun boshiga
"<?php" bu kodni qoysak boldi fokuschi (25 Sep 2018 15:52) --Javob-- Kungaboqar (25 Sep 2018 13:02): [b]MasterOS,[/b] Bunga bazani ulamasak ham ishlayveradi
shuning uchun boshiga
"<?php" bu kodni qoysak boldi ---------- [b]Kungaboqar,[/b] birortа yаngiliklаr sаytni grаbni tаyyorlаsаk mаsаlаn: zаmonаviy.runi yаngiliklаri grаb orqаli sаytimizdа ko'rinyаptdi, birortа foydаlаnuvchi o'shа grаb orqаli sаytimdа ko'rinib tugаn yаngiliklаrdаn birigа bosа, yаngilikni zаmonаviy.ru sаytigа o'tib o'qidimi?, yoki o'shа yаngilikni meni sаytimdа turib o'qiydimi?, (yаni meni sаytimdа birortа foydаlаnuvchi bitа yаngilikgа bosdi, shundа zаmonаviy.ru sаytidаgi o'shа yаngilikni o'qiydimi?, yoki grаb orqаli o'shа yаngilik meni sаytimgа yozilаdimi?) MasterOS (25 Sep 2018 15:54) [b]fokuschi,[/b] O'tib o'qiydi. Arey (25 Sep 2018 18:03) --Javob-- Besthakker (25 Sep 2018 08:34): Htmlga qanaqa tuzadi yoki faqat php gami ---------- [b]Besthakker,[/b] document.write('osha sahifaning html kodlari');

shunaqa js yozasiz fokuschi (25 Sep 2018 18:45) --Javob-- Arey (25 Sep 2018 18:03): [b]Besthakker,[/b] document.write('osha sahifaning html kodlari');

shunaqa js yozasiz ---------- [b]Arey,[/b] keyin o'zi yаngilаnаdimi? Kungaboqar (25 Sep 2018 18:47) --Javob-- fokuschi (25 Sep 2018 15:52): [b]Kungaboqar,[/b] birortа yаngiliklаr sаytni grаbni tаyyorlаsаk mаsаlаn: zаmonаviy.runi yаngiliklаri grаb orqаli sаytimizdа ko'rinyаptdi, birortа foydаlаnuvchi o'shа grаb orqаli sаytimdа ko'rinib tugаn yаngiliklаrdаn birigа bosа, yаngilikni zаmonаviy.ru sаytigа o'tib o'qidimi?, yoki o'shа yаngilikni meni sаytimdа turib o'qiydimi?, (yаni meni sаytimdа birortа foydаlаnuvchi bitа yаngilikgа bosdi, shundа zаmonаviy.ru sаytidаgi o'shа yаngilikni o'qiydimi?, yoki grаb orqаli o'shа yаngilik meni sаytimgа yozilаdimi?) ---------- [b]fokuschi,[/b] Zamonaviy.ru oqiydi hardoimgiday keyin huddi browserdagiday bu kod html kod shaklda keladi osha html kodlarni sizi saytizda chiqarib beradi hohlasangiz u html kodlarni orgartirishingiz mumkun
[b]194dan so'ng qo'shdi...[/b]
[b]Arey,[/b] Bu jsning oddiy ekranga chiqarish kodiku Arey (25 Sep 2018 18:51) --Javob-- fokuschi (25 Sep 2018 18:45): [b]Arey,[/b] keyin o'zi yаngilаnаdimi? ---------- [b]fokuschi,[/b] Nodirali aytdiku htmlda yangilanmaydi deb
[b]165dan so'ng qo'shdi...[/b]
[b]Kungaboqar,[/b] Ha Kungaboqar (25 Sep 2018 19:00) Jsdayam bolardi faqat browserga biror kuch keladi va bazi browserlar oqimaydi jsni Fanat_FCB (26 Sep 2018 12:35) uzgame.ru saytini uzbekcha fayllar bulimini grablasa buladimi phpga Kungaboqar (26 Sep 2018 13:36) --Javob-- Fanat_FCB (26 Sep 2018 12:35): uzgame.ru saytini uzbekcha fayllar bulimini grablasa buladimi phpga ---------- [b]Fanat_FCB,[/b] Boladi albatta Fanat_FCB (26 Sep 2018 17:07) [b]Kungaboqar,[/b] bulmasa shu yerda urgating misol orqali hamma sizdan minnatdor bulardi
manashu bulimni misol qilib
http://aloo.lark.ru/menu/uzbekcha_yuklamalar.html Kungaboqar (26 Sep 2018 17:12) --Javob-- Fanat_FCB (26 Sep 2018 17:07): [b]Kungaboqar,[/b] bulmasa shu yerda urgating misol orqali hamma sizdan minnatdor bulardi
manashu bulimni misol qilib
http://aloo.lark.ru/menu/uzbekcha_yuklamalar.html ---------- [b]Fanat_FCB,[/b] Sizga kerak bolsa men 1 soat vaqtni ayamayman Asil4ek (26 Sep 2018 22:06) [b]fokuschi,[/b] Saytimdagi yangiliklar ham grab. Menimcha shunarli qilib javob berdim! alphabet (27 Sep 2018 10:12) misol uchun bironta saytning videosini grab qilib chiqarsin kuraylik chi MoRGaN (27 Sep 2018 20:44) Parser / grabber yasashni video urok qiberaman bir kunda urganadi videoni kurib narmalni pul to'lay olsa @morganbek ga yozsin Fanat_FCB (13 Oct 2018 17:45) [b]Kungaboqar,[/b] bir soat bir oy buldiku? yasamadizku Kungaboqar (13 Oct 2018 18:01) --Javob-- Fanat_FCB (13 Oct 2018 17:45): [b]Kungaboqar,[/b] bir soat bir oy buldiku? yasamadizku ---------- [b]Fanat_FCB,[/b] Ancha vaqt ketarkan yasaganga yarasha hech yoq 10kishi foydalanarmikan khadamboev (27 Oct 2018 23:34) --Javob-- Kungaboqar (26 Sep 2018 13:36): [b]Fanat_FCB,[/b] Boladi albatta ---------- [b]Kungaboqar,[/b] htmldachi, htmlda graber qisa bo'ladimi?
[b]6366dan so'ng qo'shdi...[/b]
shu qizildagi urlga masalan boshqa saytni urlni kiritib grab qisa bo'ladimi ScarPion (27 Oct 2018 23:42) shu grab perser yasash problemami khadamboev (27 Oct 2018 23:43) o'rgatinglar Besthakker (28 Oct 2018 05:31) Kimdur urgatadimi graber tayyorlashni Mirabbos (28 Oct 2018 09:27) urgatmasalariz nega ochdilaringiz bu mavzuni? ScarPion (28 Oct 2018 09:36) tekinga o'rgatishmasa kerak Tayotabek (28 Oct 2018 10:01) #28, 29, 30
tepada #1da töliq yozilgan. (Agar, öqigan bölseylar)
php, html dan tushuncha (hech bölmaganda 4 5 ta ködni bilish) bölmasa grabni tuzaolmaysiz.
Grab tuzish oson ammo uni örgatyapgan odami uqish uchun ozroq bölsa ham bilim bólish kerak.
.
P/s: vaqt topib bita saytni grabni tuzib körsataman. (soddaroq, oddiyroq sayt) Asil4ek (28 Oct 2018 10:52) Ho'p desanglar men o'rgataman grab qilishni. Oddiy dan boshrab murakkabigacha. Buning uchun yangi mavzu ochaymi. Yoki shu mavzuni tozalab beraslarmi? Mirabbos (28 Oct 2018 11:24) [b]Asil4ek,[/b] farqi yuq urgatsangiz buldi Besthakker (28 Oct 2018 12:31) [b]Asil4ek,[/b] Shuyerda urgatavering tozalash shart emas boshidan 0 dan urgatavering Kungaboqar (28 Oct 2018 17:16) --Javob-- khadamboev (27 Oct 2018 23:34): [b]Kungaboqar,[/b] htmldachi, htmlda graber qisa bo'ladimi?
[b]6366dan so'ng qo'shdi...[/b]
shu qizildagi urlga masalan boshqa saytni urlni kiritib grab qisa bo'ladimi ---------- [b]khadamboev,[/b] Htmlda iloji yoq js da qilib bolardi adashmasam lekin browserga ortiqcha nagruska beradi undan phpda qilgan yaxshi
[b]172dan so'ng qo'shdi...[/b]
[b]Besthakker,[/b] Qayeriga tushunmayabsiz Arey (28 Oct 2018 17:26) --Javob-- Kungaboqar (28 Oct 2018 17:16): [b]khadamboev,[/b] Htmlda iloji yoq js da qilib bolardi adashmasam lekin browserga ortiqcha nagruska beradi undan phpda qilgan yaxshi
[b]172dan so'ng qo'shdi...[/b]
[b]Besthakker,[/b] Qayeriga tushunmayabsiz ---------- [b]Kungaboqar,[/b] Brauzerga nagruzka nimadan bo'ladi? Js hajmi katta ekanligidan, menimcha. Shu sabab js tayyorlayotganda shu jihatiga ahamiyat berish kerak. Masalan tasodifiy matn (tasodifiy latifa) jаvаsсriрtini tayyorlashda hamma matnni bitta jsda yozib chiqish kerak emas. Har biri uchun alohida js. Bitta asosiy jsda tasodifiysi aniqlanib faqat aynan shu skript chaqirilishi kerak. Kungaboqar (28 Oct 2018 17:48) --Javob-- Arey (28 Oct 2018 17:26): [b]Kungaboqar,[/b] Brauzerga nagruzka nimadan bo'ladi? Js hajmi katta ekanligidan, menimcha. Shu sabab js tayyorlayotganda shu jihatiga ahamiyat berish kerak. Masalan tasodifiy matn (tasodifiy latifa) jаvаsсriрtini tayyorlashda hamma matnni bitta jsda yozib chiqish kerak emas. Har biri uchun alohida js. Bitta asosiy jsda tasodifiysi aniqlanib faqat aynan shu skript chaqirilishi kerak. ---------- [b]Arey,[/b] Js nagruska bolishini sababi shuki bazi bir sahifalar hajmi katta boladi va uni oqib ozgartiriladigan mantli malumotlarni ozgartishda
siz aytayotgan tasodifiy latifada unday qilishni foyda si yoq chunki <script src "manzil"></script> qilsangiz oshan manzildagi matnli malumotlarniham birgalikda oqiydiku baribir
[b]55 sekunddan so'ng qo'shdi...[/b]
[b]Mirabbos,[/b] 1 postda yozilgan tushunmagan joyingiz bolsa yozishingiz mumkun Arey (28 Oct 2018 17:58) --Javob-- Kungaboqar (28 Oct 2018 17:48): [b]Arey,[/b] Js nagruska bolishini sababi shuki bazi bir sahifalar hajmi katta boladi va uni oqib ozgartiriladigan mantli malumotlarni ozgartishda
siz aytayotgan tasodifiy latifada unday qilishni foyda si yoq chunki <script src "manzil"></script> qilsangiz oshan manzildagi matnli malumotlarniham birgalikda oqiydiku baribir
[b]55 sekunddan so'ng qo'shdi...[/b]
[b]Mirabbos,[/b] 1 postda yozilgan tushunmagan joyingiz bolsa yozishingiz mumkun ---------- [b]Kungaboqar,[/b] Meni tushunmabsiz. Bitta skriptdan tasodifiy raqamni aniqlaymiz. Va o'sha tartib raqamli massiv elementi nomi bilan skript chaqiramiz. Masalan s=new Array("skript1.js","skript2.js","skript3.js");

d=Math.floor(Math.random(3));

document.write('<script src="'+s[d]+'</script>'); qilamiz. Shunda d masalan 1 chiqsa faqat skript2.js fayli chaqiriladi. Boshqalari emas. Faqat bitta matnni yuklayapmiz. Mirabbos (28 Oct 2018 18:11) [b]Kungaboqar,[/b] phpni uncha tushunmayman suzlarni tushunarli suzlarni qisqartiymay yozsangiz yaxshi bulardi? Kungaboqar (28 Oct 2018 19:18) --Javob-- Arey (28 Oct 2018 17:58): [b]Kungaboqar,[/b] Meni tushunmabsiz. Bitta skriptdan tasodifiy raqamni aniqlaymiz. Va o'sha tartib raqamli massiv elementi nomi bilan skript chaqiramiz. Masalan s=new Array("skript1.js","skript2.js","skript3.js");

d=Math.floor(Math.random(3));

document.write('<script src="'+s[d]+'</script>'); qilamiz. Shunda d masalan 1 chiqsa faqat skript2.js fayli chaqiriladi. Boshqalari emas. Faqat bitta matnni yuklayapmiz. ---------- [b]Arey,[/b] Ha togri shunda faqat nomdagi sozlarni oqiydi holos lekin grab yashashdan butun bir matli malumotni oqiydi
[b]7441dan so'ng qo'shdi...[/b]
[b]Mirabbos,[/b] Vaqt bolsa toliqroq qilib yozishga harakat qilaman Besthakker (28 Oct 2018 19:35) [b]Kungaboqar,[/b] Qarang masalan kutubxona.ru ni scanerladim bunaqa qilib kutubxona.ru/library/ shundagi kodni qaysi joyini kesib olaman uzimga kerakli joyini topa olmayapman keyin urnatayotganda qaytib va qaysi kodlardan foydalanaman Kungaboqar (28 Oct 2018 19:44) --Javob-- Besthakker (28 Oct 2018 19:35): [b]Kungaboqar,[/b] Qarang masalan kutubxona.ru ni scanerladim bunaqa qilib kutubxona.ru/library/ shundagi kodni qaysi joyini kesib olaman uzimga kerakli joyini topa olmayapman keyin urnatayotganda qaytib va qaysi kodlardan foydalanaman ---------- [b]Besthakker,[/b] $file=@file_get_contents('http://kutubxona.ru/library/'.$_SERVER['QUERY_STRING'])
shu joyiga fokuschi (29 Oct 2018 11:51) --Javob-- Kungaboqar (28 Oct 2018 19:44): [b]Besthakker,[/b] $file=@file_get_contents('http://kutubxona.ru/library/'.$_SERVER['QUERY_STRING'])
shu joyiga ---------- [b]Kungaboqar,[/b] Grab tayyorlayatganda grab qilinayotgan saytni sahifasi http://sayt.uz/papka/index.php yoki http://sayt.uz/papka/index.php?=?? Bo'lsa bularni grablashda farqi bo'ladimi? Kungaboqar (29 Oct 2018 12:23) --Javob-- fokuschi (29 Oct 2018 11:51): [b]Kungaboqar,[/b] Grab tayyorlayatganda grab qilinayotgan saytni sahifasi http://sayt.uz/papka/index.php yoki http://sayt.uz/papka/index.php?=?? Bo'lsa bularni grablashda farqi bo'ladimi? ---------- [b]fokuschi,[/b] Albatta boladi chunki get sorovni da xarxil farqlar boladiku BekzobekTjk (4 Nov 2018 19:57) Salom forumdoshlar kimda forum saytlarning grabberi bor masalan uzmasters.ru shunga uxshash forum saytlarning Нарзулло (5 Nov 2018 00:08) --Javob-- BekzobekTjk (4 Nov 2018 19:57): Salom forumdoshlar kimda forum saytlarning grabberi bor masalan uzmasters.ru shunga uxshash forum saytlarning ---------- [b]BekzobekTjk,[/b] Graber deganda biror bir saxifani zip arxivda olsez aytiladi siz aytgan uzmasters.ru graber emas script yoki dvijok boladi! Asil4ek (5 Nov 2018 07:57) [b]Narzullo,[/b] Forumni ham forumini yoki blogini grablasa bo'ladi. Shuni nazarda tutib aytdilar. Hal o'ylansak offtopicdan qochamiz! Fanat_FCB (9 Nov 2018 13:32) Hullas hech kim urgatmas ekan bu mavzuni yopinglar chap bosib ketibdi :pas: Manba: https://www.uzmasters.ru/forum/6/57/2875/