原文地址在
http://cliffwoo.blogdriver.com/cliffwoo/598288.html
wget支持HTTP 和SOCKS代理。因为要mirror的是web,因此仅仅使用了HTTP的代理。
wget每次启动都要读一个wgetrc文件,可以在这个文件中设置代理服务器。
wgetrc缺省存放在/usr/local/etc/下,也可以在$HOME/下创建.wgetrc。
方法一:
配置步骤:
1、创建$HOME/.wgetrc文件
2、编辑文件,添加如下内容:
#===========Sample of wgetrc=================
#添加代理服务器
http_proxy = www.yourproxy.cc
#以下几种格式也可以,如果不写端口,缺省为80
#http_proxy = www.yourproxy.cc:8080
#http_proxy = http://www.yourproxy.cc
#http_proxy = http://www.yourproxy.cc:8080/
#如果不使用代理服务器,此处设置为off
use_proxy = on
#============================================
3、运行wget
方法二:
安装socks客户端工具runsocks(正常安装socks5后自带)。在libsocks5.conf文件里加入所要使用的代理服务器。
注意:运行wget之前需要将wgetrc中的代理服务器注释掉
配置完毕后运行如下命令:
#runsocks wget -m [http://site1 | ftp://site2]
经测试,可以正常镜像http和ftp站点。
遗留问题:
以上使用的都是HTTP代理,用一个Socks的代理做了一个测试,返回的错误是header parse error.@_@
因为这个wget是使用rpm方式安装的。如果想支持Socks代理,需要在configure的时候带–with-socks选项。
使用–with-socks编译wget后,无法正常使用socks5代理。
今天在cnbeta看到了晓萌的央视会客厅,采访cnti-cnn的创建人饶瑾。感觉到整个谈话不像是一个刚毕业的学生说的,是一个在社会上混了多年的老油条,特别滑。
有人认为anti-cnn是一种炒作,有人认为是爱国。如果爱国成为一种炒作,那是一种悲哀。cnn我们只能通过网络接触,直播的tv只有留学生可以接触到。anti-cnn网站的主力最初是学生,后来发展到大众。其中的爱国性质到底便没有变是值得考虑的。
一个奥运会给中国带来了一个anti-cnn,带来了中华民族爱国热情,一股强大的凝聚力。爱国是一种冲动,都说冲动是魔鬼。时间过后,爱国的还会存在么。anti-cnn发展后还是真实民众的代言人么?可以考虑。
奥运会值得关注,但是国内老百姓的民生更值得关注,贪污腐败也不能被奥运会覆盖。
anti-cnn何去何从。
自己折腾了近一个星期,终于把xubuntu装在了实验室的古董机上,内存是256m的,显卡是集成的。先前装了ubuntu8.04和fc8,他们的推荐内存是最低512M,看来linux的最新版本比较欺负人。最后用了xubuntu8.04桌面比较轻是xfce的,现在用起来还可以。
有一个经验就是
alternate版本的ubuntu安装只能是字符是建议图形界面,不想desktop版那样是window下安装的。
我全部用的硬盘安装,下载引导文件最重要,光盘的中的不能用。
如果你有hardy的dvd 的iso直接挂作apt的本地源,不用使用网络源。累死你。下面是方法
sudo mount -t iso9660 -o loop XXX.iso /media/cdrom
sudo apt-cdrom -m -d /cdrom add
xubuntu只是桌面不一样,源可以使用ubuntu的,光盘可以用。
function sys_DivMap($classid,$line,$bcolor,$color){
global $empire,$class_r,$dbtbpre;
$sql=$empire->query("select classid,classname,sonclass,islast,tbname from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid");
while($r=$empire->fetch($sql))
{
//栏目链接
$classurl=sys_ReturnBqClassname($r,9);
$text.="<li><a href=\"".$classurl."\" target=\"_blank\">".$r[classname]."</a>".$newsdata;
$sql1=$empire->query("select classname,classid,islast,sonclass,tbname from {$dbtbpre}enewsclass where bclassid='$r[classid]' and showclass=0 order by myorder,classid");
$i=0;
$class_text="";
while($r1=$empire->fetch($sql1))
{
//栏目链接
$classurl=sys_ReturnBqClassname($r1,9);
$i++;
if(($i-1)%$line==0||$i==1)
{$class_text.="";}
$class_text.="<li><a href=\"".$classurl."\" target=\"_blank\">".$r1[classname]."</a>".$newsdata."</li>";
//分割
if($i%$line==0)
{$class_text.="";}
}
if($i<>0)
{
$table="<ul>";
$table1="</ul>";
$ys=$line-$i%$line;
$p=0;
for($j=0;$j<$ys&&$ys!=$line;$j++)
{
$p=1;
$class_text.="";
}
if($p==1)
{
$class_text.="";
}
}
$text.=$table.$class_text.$table1."</li>";
}
echo $text;
}
ecms地图标签用div+css实现,留作修改之用
配合css和js可以实现下拉菜单