Archive for the ‘原创软件’ Category

PHP空间远程下载代码

星期五, 11 12 月, 2009

源码:

<form method=”post”>
<input name=”url” size=”50″ />
<input name=”submit” type=”submit”  value=”Download”/>
</form>

<?php
// maximum execution time in seconds
set_time_limit (24 * 60 * 60);
if (!isset($_POST[‘submit’])) die();

// folder to save downloaded files to. must end with slash
$destination_folder = ‘temp/’;

$url = $_POST[‘url’];
$newfname = $destination_folder . basename($url);
$file = fopen ($url, “rb”);
(更多…)

给Cod添加右击安装菜单的批处理

星期四, 30 4 月, 2009

使用CodLoader可以很方便的管理cod文件,可是有时只是想安装或替换某一cod,有没有简单的办法呢。

答案当然有了,那就是右击菜单,下面是添加右击菜单的批处理代码:
@echo off

echo Register Cod File
set JAVA_LOADER=%cd%\JavaLoader.exe
set JAVA_LOADER=%JAVA_LOADER:\=\\%
set TEMP_REG=”%TEMP%\register_cod.reg”

echo Windows Registry Editor Version 5.00>%TEMP_REG%
echo.>>%TEMP_REG%
echo [HKEY_CLASSES_ROOT\.cod]>>%TEMP_REG%
echo @=”codfile”>>%TEMP_REG%
echo [HKEY_CLASSES_ROOT\codfile\shell\InstallCod\command]>>%TEMP_REG%
echo @=”\”%JAVA_LOADER%\” -u load \”%%1\””>>%TEMP_REG%

(更多…)

自己写的黑莓手机IPD编辑工具BBerIPD

星期日, 31 8 月, 2008

黑莓手机的“桌面管理器”能把手机里的信息备份成IPD文件,也能导入IPD文件,这很方便。但在bbs.maxpda.com论坛里没有找到合适的IPD查看、编辑工具。

对我来说,能通过电脑来管理手机的“记事本”、“地址簿”,能导出手机里的“短信”内容是我最想要的,论坛里的IPDManager没办法打开仅包含这些内容的IPD文件,IPDEditor又依赖于.NET Framework 2.0,而我的电脑安装有这个Framework仍不能使用,所以我抽空研究了一下这几类信息的格式,自己写了一个BBerIPD工具,主要功能是:查看和编辑“记事本”、“地址簿”,查看“短信”内容,将选择的内容复制出来。

注意:修改后需要使用“导出IPD”功能才会生效!

(更多…)

自己写的音乐播放列表生成工具PlaylistMaker

星期四, 31 7 月, 2008

从bbs.maxpda.com论坛下到两个播放器:multiPlay和KD_Player_8800_8300,与黑莓自带的音乐播放器比较有好处也有缺点,下面粗略的作了一下比较:

multiPlay
优点:可以创建播放列表,能整个目录添加文件;在待机模式可以播放。
缺点:不支持wma等格式;播放列表不能改名,也不支持中文,只能有一个播放列表;打不开m3u播放列表。

KD_Player_8800_8300
优点:可以创建播放列表,列表名可以支持中文也可以改名,能整个目录添加文件;在待机模式可以播放;支持wma等格式。
缺点:播放列表不能保存;打不开m3u播放列表。

黑莓自带音乐播放器
优点:可以创建播放列表,列表可以保存,支持中文,可以打开m3u播放列表;支持wma等格式。
缺点:在待机模式不能播放;播放列表不能整个目录添加文件,添加文件很麻烦。

(更多…)

自已写的COD文件加载工具CodLoader

星期三, 23 7 月, 2008

bbs.maxpda.com论坛上下载到网友写的WinLoader.exe来给自己的BlackBerry加/卸载COD文件,总感觉有些不方便的地方,因此自己花了点时间也写了一个只针对COD的加/卸载工具CodLoader.exe,与论坛上下载到JavaLoader.exe配合使用可以比较方便的管理COD文件。

运行界面:

(更多…)

自已写的操作应用程序的工具

星期六, 2 2 月, 2008

在网吧上网的时候可能会碰到那种允许下载并安装程序但不允许手动删除任何文件的情况,但是却允许执行已安装目录下的反安装程序进行卸载。因此我得出一个结论:一些网吧客户端软件是通过钩子找到删除确认提示框并禁用“是”按钮而不是禁用操作系统级的功能。从允许安装程序的角度来看,登录用户至少有User级的权限,也可能是Power User,但没有认证。

因此我自己用C++写了一个应用程序,通过API直接管理文件,包括执行常用程序、自动获取系统目录、执行指定的程序、删除指定目录或文件(删除文件之前先把其头1024字节的内容置成0,以防止二进行文件的恢复)、杀掉指定PID的进程(在任务管理器中可以找到正在运行程序的PID值,此方法应该可以终止网吧客户端进程,没有认证,推荐使用)等。

(更多…)