感觉此人有点像行哥啊~呵呵
> 传送门 – http://wp-remote-uploader.googlecode.com/files/wp-remote-uploader-v2.zip

2. 安装方法:

> 修改 /wp-remote-uploader/config.php 中的 evlos 为你的密码,$server 的值为 ru.php 的 Url。

<?php $psw = 'evlos'; $server = 'http://evlos.fai.im/wpru/ru.php'; ?>

> 修改 /remote-server/ru.php 中的 evlos 为你的密码,imgup 为你的上传文件夹的文件夹名称。
> 把 ru.php 上传到远程图片服务器中,按照上面这样子设置,这一部分就搞定了,然后是插件设置。
$psw = 'evlos';
$imgdir = 'imgup';

//1) 程序在 http://evlos.fai.im/ru.php,那么图片会被上传到 http://evlos.fai.im/imgup/
//2) 程序在 http://evlos.fai.im/abc/ru.php,那么图片会被上传到 http://evlos.fai.im/abc/imgup/
> 把 wp-remote-uploader 文件夹复制到 /wp-content/plugins/ 处,然后启用这个WPRu插件。
> 就会在后台出现一个小老鼠的图标,点击它就可以开始上传图片了,v2.0 版仅支持单文件上传。
> 上传好文件之后,点击浮动窗口下方的 “插入文章” 按键,即可将下方例子 Url 代码插入到文章。

<img src="http://evlos.fai.im/wpru/imgup/re21_re6_Cap0000222.jpg" alt="" title="" />

> 考虑到需要上传多个文件,所以不会在插入后关闭浮动窗口,请在传完后点击黑暗处返回编辑器。

3. 程序思路:

> 首先在 WordPress 后台编辑器中打开远程上传界面,上传好图片,图片会被上传到临时文件夹。
> 临时文件夹会在下一次上传操作时候被清理一遍,所以也不用担心会堆积过多浪费空间,嘎嘎。
> 例如会保存到 http://www.evlos.org/wp-content/plugins/wp-remote-uploader/tmp/ 中。

<http://www.evlos.org/wp-content/plugins/wp-remote-uploader/tmp/1.jpg

> 接着是在远程服务器上面弄一个 Ru.php 作为上传图片的程序,通过 GET 方式传递上传参数。
> 传递的参数包括,Chk 参数用于验证密码,Url 参数为图片临时文件的Url(斜杠被特殊处理)。

http://evlos.fai.im/ru.php?chk=205&url=http:[x]evlos.fai.im/imgs/Cap0000222.jpg
> 通过 File_get_contents 方式传递到远程服务器指定的文件夹中,并返回 Echo 远程文件的 Url。

无重复文件 – http://127.0.0.1/imgu/1.jpg
第一次重复 – http://127.0.0.1/imgu/re0_1.jpg
第二次重复 – http://127.0.0.1/imgu/re1_1.jpg
第三次重复 – http://127.0.0.1/imgu/re2_1.jpg
如果此时已有 re2_1.jpg,那么Url就会变为这样 – http://127.0.0.1/imgup/re3_1.jpg

特殊情况,如果上传的文件名为 re3_1.jpg
那么就会与 1.jpg 的第四次重复而生成的文件名相同,这时就会变成下面这样子
第一次重复 – http://127.0.0.1/imgup/re0_re3_1.jpg
第二次重复 – http://127.0.0.1/imgup/re1_re3_1.jpg
第三次重复 – http://127.0.0.1/imgup/re2_re3_1.jpg
> 最后 WordPress 插件也进行 File_get_contents 来获取返回的 Url,最后插入到文章中。
> 注意!!!!请勿使用中文图片文件名,因为程序尚未对其提供支持,不好意思喔 ╮(╯▽╰)╭。
作者博客:http://www.evlos.org/2010/03/22/wp-remote-uploader-v2-plugin/

哟?不错哎 订阅小米的RSS Feeds 回去慢慢看^_^