September 1st, 2008 admin
相信不少站长平常比较注意检查交换过的链接,如果对方没有把自己的链接删除了,就会做出相应处理。检测友情链接的工具很多,网上一找一大把。用python实现也很简单,以后定期检测博客的友情就方便了。
代码如下,看详细注释
from sgmllib import SGMLParser
import urllib
import httplib
url=”http://www.angeltt.com” #把这个替换成你自己的网站即可。
linkpage=”http://www.angeltt.com/index.php/links” #这个替换成你的友情链接Page页
checkpages=["","links","index.php","index.php/links","links.php","link.php"] #检查对方的页面,可以自己增加
#定义一个UrlLister来解析页面并得到所有url
class URLLister(SGMLParser):
def reset(self):
SGMLParser.reset(self)
self.urls = []
def start_a(self, attrs):
href = [v for k, v in attrs if k=='href']
if href:
self.urls.extend(href)
#获取页面的所有链接
def fetchPage(url):
urlpart=httplib.urlsplit(url)
conn = httplib.HTTPConnection(urlpart[1])
conn.request(”HEAD”, urlpart[2])
resp = conn.getresponse()
conn.close()
if resp.status==404:
return None
page=urllib.urlopen(url)
parser=URLLister()
parser.feed(page.read())
page.close()
return parser.urls
#获取友情链接的路径
def GetFriendUrls():
urls=fetchPage(linkpage)
if urls is None:
print “Failed to Open Mypage”
else:
urls=filter(lambda s:not s.startswith(url),urls)
return urls
#检查链接
def CheckLinks():
urls=GetFriendUrls()
print urls
if urls is None:
return
for it in urls:
cnt=0
checkurls=map(lambda s:it+”/”+s,checkpages)
for i in checkurls:
try:
res=fetchPage(i)
res=filter(lambda s:s.startswith(url),res)
if res.__len__()>0:
cnt=cnt+1
except Exception:
pass
print “your link count in %s is %d”%(it,cnt)
#主入口
if __name__ ==”__main__”:
CheckLinks()
Posted in 工具推荐|Tools, 灵蛇吐信, 脚本开发*script | 77 Comments »
August 31st, 2008 admin
今天在群里发现的好东西,像LAMP【Linux apache mysql,php】结构的套装产品也有不少,但是没有这么方便的,共享出来了。如需下载,直接到作者的主页www.phpnow.org即可。
PHPnow 是什么?
Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包。
简易安装、快速搭建支持虚拟主机的 PHP 环境。附带 PnCp.cmd 控制面板,帮助你快速配置你的套件,使用非常方便。
PHPnow 是绿色的,解压后执行 Init.cmd 初始化,即可得到一个 PHP + MySQL 环境。
然后就可以直接安装 Discuz!, PHPWind, DeDe, WordPress 等程序。
- 支持虚拟主机:便捷的虚拟主机管理
- 虚拟主机代理:可与 IIS 共存 80 端口(代理方式)
- 插件支持:ASP | ASP.NET | JSP
|
|
喜欢自己配置 PHP 环境?
PHPnow 仅使用了 DOS 命令脚本 和 PHP 程序,完全可以自己修改,打造自己的套件!
手动配置 PHP 还是有必要掌握的,PHPnow 只是为你减少重复的动作。
安装完成后,自动运行本地服务,如图所示。

Posted in 工具推荐|Tools | 24 Comments »
August 14th, 2008 admin
1,
Linkideo,超级好用的VPN,登陆主页,注册一个账号,确认邮件后,按照注册完成时弹出来的页面提示,在网络邻居添加vpn链接,并登陆即可。不要下载任何软件。
2,Hotspot ,需要安装它提供的软件,下载后一路Next即可,安装后运行!会打开 http://www.hotspotshield.com/launch/ 页面
点击“Run Hotspot Shield”就会自动搜索VPN服务器,并连接啦!
Posted in 工具推荐|Tools, 网赚世界|EarnMoney | 120 Comments »
August 14th, 2008 admin
System Exploer,Yet another popular to for controling your system I find in internet ^_^ ,enjoy it!
Keep Your System Under Control
让你的系统保持在你的控制下
Major Features:
- Detailed informations about Tasks, Processes, Startups, IE Addons, Uninstallers, Windows, Services, Drivers, Connections and Opened Files
详细描述任务,进程,开始,IE插件,卸载,windows服务,驱动,网络连接和打开的文件。
- Easy check of suspicious files via VirusTotal service.
通过病毒统计服务来轻松找出可疑文件
- Easy search details about file/process via online databases
通过在线数据库轻松查找文件或者进程的详细信息
- Easy access to System Utilities
轻松访问各种系统工具
- Performance graphs for monitoring usage of system resources in time
实时的系统资源监控统计图表
- Action History for monitoring processes activities
检测进程活动并记录为行为历史
- Making of System Snapshots for easy finding of system changes.
通过系统抓拍来轻松查找系统的变化
- Multiple language support (English, Espanol, Deutsch, Portuguese, Japanese)
多语言支持哦!
Requirements:
配置需求
OS: Windows XP or Windows Vista XP/Vista系统
Posted in 工具推荐|Tools | 4 Comments »
August 8th, 2008 admin
here’s a site web2.0 icon site recommended by pagemod:-)
enjoy it.

Posted in 工具推荐|Tools | 600 Comments »