İnternette Ki Bir Dosyanın İçeriğini İndirmek
-
Merhaba arkadaşlar, domain iconlarının ve ülke bayraklarının bulunduğu bir site var. Bu siteyi WinHTTrack ile çektim fakat o klasörü çekmemiş. Mutlaka klasör içindeki resimleri almam lazım en kısa yoldan bunu nasıl yapabilirim?
https://www.101domain.com/images/flags/
https://www.101domain.com/images/flags/medium/AO.png
Klasörler bunlar
-
http://ugurozer.com/ulke-bayraklari-ikon-seti/
-
teşekkürler hocam fakat yüzlerce domain uzantısı ve ülkeler var, htmlde isimleri yazılı olduğu için aynı isimlerle oradan çekmeye çalışıyorum
-
up olsun bi
-
Sadece iconlar mı lazım
-
Sınavdan çıktım işsizim betik yazdım sana, betiği linuxta çalıştır flag dizinine inecek. Ama biraz amele kod oldu, inmesi uzun sürebilir.
#!/bin/bash wget --no-check-certificate https://www.101domain.com/ mkdir flag for i in `cat index.html | egrep "*n_domain.htm" | awk -F '"' '{print $2}'` do wget --no-check-certificate $i file=`echo $i | awk -F '/' '{print $4}'` for j in ` cat $file | egrep "*images/flags*" | awk -F '"' '{print $4}' | uniq ` do wget -N -P flag/ --no-check-certificate $j done rm -f $file done rm -f index.html
-
httrack ile çekememenin nedeni : site javascript ağırlıklı (tarayıcı şart)
izle: http://daft117.url.ph//swf/js_kullanan_siteden_html_kodu_alma.swf
.co.ao https://www.101domain.com/images/flags/medium/AO.png .aq https://www.101domain.com/images/flags/medium/AQ.png .bf https://www.101domain.com/images/flags/medium/BF.png .bi https://www.101domain.com/images/flags/medium/BI.png .bj https://www.101domain.com/images/flags/medium/BJ.png .bw https://www.101domain.com/images/flags/medium/BW.png .cd https://www.101domain.com/images/flags/medium/CD.png .cf https://www.101domain.com/images/flags/medium/CF.png .cg https://www.101domain.com/images/flags/medium/CG.png .ci https://www.101domain.com/images/flags/medium/CI.png .cm https://www.101domain.com/images/flags/medium/CM.png .cv https://www.101domain.com/images/flags/medium/CV.png .dj https://www.101domain.com/images/flags/medium/DJ.png .dz https://www.101domain.com/images/flags/medium/DZ.png .eg https://www.101domain.com/images/flags/medium/EG.png .com.eg https://www.101domain.com/images/flags/medium/EG.png .ga https://www.101domain.com/images/flags/medium/GA.png .com.gh https://www.101domain.com/images/flags/medium/GH.png .gm https://www.101domain.com/images/flags/medium/GM.png .com.gn https://www.101domain.com/images/flags/medium/GN.png .gq https://www.101domain.com/images/flags/medium/GQ.png .gw https://www.101domain.com/images/flags/medium/GW.png .co.ke https://www.101domain.com/images/flags/medium/KE.png .com.lr https://www.101domain.com/images/flags/medium/LR.png .co.ls https://www.101domain.com/images/flags/medium/LS.png .ly https://www.101domain.com/images/flags/medium/LY.png .ma https://www.101domain.com/images/flags/medium/MA.png .mg https://www.101domain.com/images/flags/medium/MG.png .ml https://www.101domain.com/images/flags/medium/ML.png .mr https://www.101domain.com/images/flags/medium/MR.png .mu https://www.101domain.com/images/flags/medium/MU.png .mw https://www.101domain.com/images/flags/medium/MW.png .co.mz https://www.101domain.com/images/flags/medium/MZ.png .na https://www.101domain.com/images/flags/medium/NA.png .ne https://www.101domain.com/images/flags/medium/NE.png .ng https://www.101domain.com/images/flags/medium/NG.png .re https://www.101domain.com/images/flags/medium/RE.png .rw https://www.101domain.com/images/flags/medium/RW.png .sc https://www.101domain.com/images/flags/medium/SC.png .sh https://www.101domain.com/images/flags/medium/SH.png .sl https://www.101domain.com/images/flags/medium/SL.png .sn https://www.101domain.com/images/flags/medium/SN.png .so https://www.101domain.com/images/flags/medium/SO.png .st https://www.101domain.com/images/flags/medium/ST.png .td https://www.101domain.com/images/flags/medium/TD.png .tg https://www.101domain.com/images/flags/medium/TG.png .tn https://www.101domain.com/images/flags/medium/TN.png .co.tz https://www.101domain.com/images/flags/medium/TZ.png .ug https://www.101domain.com/images/flags/medium/UG.png .yt https://www.101domain.com/images/flags/medium/YT.png .co.za https://www.101domain.com/images/flags/medium/ZA.png .co.zm https://www.101domain.com/images/flags/medium/ZM.png .co.zw https://www.101domain.com/images/flags/medium/ZW.png .af https://www.101domain.com/images/flags/medium/AF.png .am https://www.101domain.com/images/flags/medium/AM.png .az https://www.101domain.com/images/flags/medium/AZ.png .com.bd https://www.101domain.com/images/flags/medium/BD.png .com.bn https://www.101domain.com/images/flags/medium/BN.png .bt https://www.101domain.com/images/flags/medium/BT.png .cn https://www.101domain.com/images/flags/medium/CN.png .cx https://www.101domain.com/images/flags/medium/CX.png .ge https://www.101domain.com/images/flags/medium/GE.png .com.gu https://www.101domain.com/images/flags/medium/GU.png .hk https://www.101domain.com/images/flags/medium/HK.png .id https://www.101domain.com/images/flags/medium/ID.png .in https://www.101domain.com/images/flags/medium/IN.png .io https://www.101domain.com/images/flags/medium/IO.png .jp https://www.101domain.com/images/flags/medium/JP.png .kg https://www.101domain.com/images/flags/medium/KG.png .com.kh https://www.101domain.com/images/flags/medium/KH.png .kr https://www.101domain.com/images/flags/medium/KR.png .kz https://www.101domain.com/images/flags/medium/KZ.png .la https://www.101domain.com/images/flags/medium/LA.png .lk https://www.101domain.com/images/flags/medium/LK.png .com.mm https://www.101domain.com/images/flags/medium/MM.png .mn https://www.101domain.com/images/flags/medium/MN.png .mo https://www.101domain.com/images/flags/medium/MO.png .com.mv https://www.101domain.com/images/flags/medium/MV.png .my https://www.101domain.com/images/flags/medium/MY.png .com.np https://www.101domain.com/images/flags/medium/NP.png .nu https://www.101domain.com/images/flags/medium/NU.png .ph https://www.101domain.com/images/flags/medium/PH.png .pk https://www.101domain.com/images/flags/medium/PK.png .ps https://www.101domain.com/images/flags/medium/PS.png .sg https://www.101domain.com/images/flags/medium/SG.png .th https://www.101domain.com/images/flags/medium/TH.png .tj https://www.101domain.com/images/flags/medium/TJ.png
YekteranBaymedir tarafından 11/May/15 19:50 tarihinde düzenlenmiştir -
Daft bunu yazdı
httrack ile çekememenin nedeni : site javascript ağırlıklı (tarayıcı şart)
izle: http://daft117.url.ph//swf/js_kullanan_siteden_html_kodu_alma.swf
Hocam çok sağol anlatım için, en azından böyle listesi olsa bile iyi işimi hızlandıracaktır
ivy bunu yazdıSınavdan çıktım işsizim betik yazdım sana, betiği linuxta çalıştır flag dizinine inecek. Ama biraz amele kod oldu, inmesi uzun sürebilir.
#!/bin/bash wget --no-check-certificate https://www.101domain.com/ mkdir flag for i in `cat index.html | egrep "*n_domain.htm" | awk -F '"' '{print $2}'` do wget --no-check-certificate $i file=`echo $i | awk -F '/' '{print $4}'` for j in ` cat $file | egrep "*images/flags*" | awk -F '"' '{print $4}' | uniq ` do wget -N -P flag/ --no-check-certificate $j done rm -f $file done rm -f index.html
hocam çok sağol bunu bi deniyeyim umarım çalışırda büyük bi uğraştan kurtarır beni :)