دوستان سلام
نیاز به یک برنامه تحت ویندوز یا تحت وب دارم که URL یک صفحه HTML رو بهش بدم و تمام لینک های اون صفحه و حتی لینک های داخل iframe ها رو بهم بده.
چنین برنامه ای هست؟ یا اگر نیست کسی از دوستان میتونه برنامشو بنویسه.
سپاس از شما
نمایش نسخه قابل چاپ
دوستان سلام
نیاز به یک برنامه تحت ویندوز یا تحت وب دارم که URL یک صفحه HTML رو بهش بدم و تمام لینک های اون صفحه و حتی لینک های داخل iframe ها رو بهم بده.
چنین برنامه ای هست؟ یا اگر نیست کسی از دوستان میتونه برنامشو بنویسه.
سپاس از شما
با php میشه نوشت تحت وب
با سلام.
منظور از لینک های صفحه مقادیر داخل تگ <a> هست؟
اگر همین است این برنامه به زبان پایتون هست میتونید استفاده کنید. (برای iframe ها هم اگر کمی تغییر بدید خودتون قابل استفاده خواهد بود)
محتویات در قالب یک فایل تکست نمایش داده میشه. به طور مثال خروجی کد بالا برای گوگل نتیجه زیر رو خواهد داشت:نقل قول:
# -*- coding: utf-8 -*-
import urllib2
import re
file=open("Out.txt",'w')
url = "http://google.com"
urlContent = urllib2.urlopen(url).read()
links = re.findall('href=".*?"', urlContent)
for i in links:
tmp=i.split('"')[1]
print >>file,tmp
نقل قول:
/search?
/images/branding/product/ico/googleg_lodp.ico
http://www.google.com/imghp?hl=en&tab=wi
http://maps.google.com/maps?hl=en&tab=wl
https://play.google.com/?hl=en&tab=w8
http://www.youtube.com/?tab=w1
http://news.google.com/nwshp?hl=en&tab=wn
https://mail.google.com/mail/?tab=wm
https://drive.google.com/?tab=wo
https://www.google.com/intl/en/options/
http://www.google.com/history/optout?hl=en
/preferences?hl=en
https://accounts.google.com/ServiceL...ww.google.com/
/advanced_search?hl=en-IR&authuser=0
/language_tools?hl=en-IR&authuser=0
/intl/en/ads/
/services/
https://plus.google.com/116899029375914044550
/intl/en/about.html
/intl/en/policies/privacy/
/intl/en/policies/terms/
افزونه Link Gopher برای فایرفاکس و سایر مرورگرها موجوده داخل گوگل هم جستجوی کنید نرم افزار های ویندوزی رایگان پیدا خواهید کرد.