Archive

Archive for May, 2008

如何在wget中使用代理服务器

May 9th, 2008 No comments

   原文地址在
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代理。

Categories: 软件使用 Tags: ,

anti-cnn何去何从

May 8th, 2008 No comments

今天在cnbeta看到了晓萌的央视会客厅,采访cnti-cnn的创建人饶瑾。感觉到整个谈话不像是一个刚毕业的学生说的,是一个在社会上混了多年的老油条,特别滑。

有人认为anti-cnn是一种炒作,有人认为是爱国。如果爱国成为一种炒作,那是一种悲哀。cnn我们只能通过网络接触,直播的tv只有留学生可以接触到。anti-cnn网站的主力最初是学生,后来发展到大众。其中的爱国性质到底便没有变是值得考虑的。

一个奥运会给中国带来了一个anti-cnn,带来了中华民族爱国热情,一股强大的凝聚力。爱国是一种冲动,都说冲动是魔鬼。时间过后,爱国的还会存在么。anti-cnn发展后还是真实民众的代言人么?可以考虑。

奥运会值得关注,但是国内老百姓的民生更值得关注,贪污腐败也不能被奥运会覆盖。

anti-cnn何去何从。

Categories: 社会视点 Tags:

ubuntu dvd iso做更新源,在ubuntu中发的第一篇日志

May 7th, 2008 No comments

自己折腾了近一个星期,终于把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的,光盘可以用。

Categories: 软件使用 Tags:

ubuntu8.04系列的硬盘安装

May 6th, 2008 No comments

下面是一个很好的系列,这里只做一个一个索引。硬盘安装过程中再找资料,发现许多国内的linux大站都是转帖别人的原创内容,连出处都不写出来,在中国这种现象看来是司空见惯的。

硬盘安装ubuntu 8.04
http://sunxun.yo2.cn/articles/%e7%a1%ac%e7%9b%98%e5%ae%89%e8%a3%85ubuntu-804.html

硬盘安装ubuntu8.04补充
http://sunxun.yo2.cn/articles/%e7%a1%ac%e7%9b%98%e5%ae%89%e8%a3%85ubuntu804%e8%a1%a5%e5%85%85.html

其中有一个“–set-root”这个参数有问题,是由于blog系统造成的。

硬盘安装ubuntu 6.10 alternate-i386(成功)
http://forum.ubuntu.org.cn/viewtopic.php?t=34875

6.10alternate的硬盘安装教程
http://forum.ubuntu.org.cn/about29437.html

按alt+F2切换到控制台
mkdir /dev/loop
mknod /dev/loop/0 b 7 0
mknod /dev/loop/1 b 7 1
再按alt+F1重新搜索iso就可以找到了

这个东西大家也许会用得到

Categories: 软件使用 Tags: ,

ecms网站地图的修改div+css

May 1st, 2008 No comments

 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可以实现下拉菜单

Categories: 整站程序 Tags: