Save Image From URL Using PHP

Code 1: $url = ‘http://example.com/image.php’;
$img = ‘/my/folder/flower.gif’
file_put_contents($img, file_get_contents($url));

Code 2: $ch = curl_init(‘http://example.com/image.php’);
$fp = fopen(‘/my/folder/flower.gif’, ‘wb’);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);

Continue reading “Save Image From URL Using PHP”

控制终端代码 – Linux 控制终端转义和控制序列 zz

DESCRIPTION 描述

Linux控制台实现了VT102和ECMA-48/ISO 6429/ANSI X3.64终端控制的子集, 这个子集很庞大,当然还有Linux自己私有的控制序列,以改变颜色配置,字符集映像,等等.在下面将要给出的表格中,第二列为指定的功能给出了 ECMA-48 或者DEC助记符(如果是后者会在前面加有DEC前缀).没有给出助记符的序列既不是ECMA-48也不是VT102字符.

Continue reading “控制终端代码 – Linux 控制终端转义和控制序列 zz”

设置KSH的自动补全和历史命令功能

设置KSH的自动补全和历史命令功能

方法一:

set -o vi

历史命令功能(esc -,esc +),自动补全文件名(esc \)。

方法二:

set -o emacs

历史命令功能(ctrl-n,ctrl-p),自动补全文件名(按两次esc)。

找不到自动补全命令的功能,还是bash比较人性化。

Continue reading “设置KSH的自动补全和历史命令功能”

用wget下载网站,实现离线浏览

想下一些LSF的文档,windows下的离线浏览有teleport等软件可以选择,Linux下面的类似的离线浏览的软件就更多了。

本来想看看能不能用curl来实现整个网站下载,后来发现curl没有网站下载这个功能。Linux下面除了curl外另一个强大的软件就是wget。

Continue reading “用wget下载网站,实现离线浏览”

Windows 自动化脚本工具:AutoIt

在Linux/Unix下面有丰富的Shell脚本语言可以选择,可以使用脚本语言来控制操作系统,和完成各种自动化应用,Windows的自动化脚本语言就没有这么多了,只有批处理可以使用,如果你经需要常配置Windows,或者在多台电脑同步Windows的配置,那么就会显得很繁琐。

AutoIt就是基于Windows的自动化脚本软件,能够实现调用Windows系统调用,等等功能。还可以执行GUI操作,模拟鼠标点击,在对话框中输入参数等等。

Continue reading “Windows 自动化脚本工具:AutoIt”

网站截图网站

有些时候需要网站截图,就是保存网页快照。当然有很多截图软件,比如snagIt等可以实现这个功能,但是如果希望在程序中实现的话就比较困难。

有一些提供网站截图服务的网站,一般要收费的,免费版网站截图服务的限制比较多,比如有数量限制等。

推荐两个还算可以的网站截图网站:

Continue reading “网站截图网站”

换空间了 DreamHost

换空间因果:

在PronetHosting上面买的空间7月份到期,一直在考虑再买个空间,DreamHost的口碑不错,但是价钱贵了一些,也是在候选的一个。

前几天,PronetHosting服务器突然故障,修了3天还没好,实在让我失望至极啊,那么多的数据,都没有备份。我几乎所有的网站都在这个空间上面。

第二天见还没好,就直接买了个DreamHosting的空间,选了2年,用了$50刀的优惠券,还是贵啊,$160多。

Continue reading “换空间了 DreamHost”

交规考试,97分顺利通过

交规考前突击:

已经很多年没有考试了,突然要考试,弄得很紧张,本来打算周五去考的,这样时间充裕一些,突然周四的事情挪到周五了,只有周三突击一下,周四去考掉。

去交规考试模拟网站做了几套题,一开始一直是87、88分,后来把所有的题目在看一遍,重做模拟题,都保持在96分以上。

Continue reading “交规考试,97分顺利通过”