Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

已经打算发布了,需要的请点下面的地址下载, 感谢topboy提供空间

Posted by tq at 2007-11-14 18:44:49 and last updated at 2007-11-14 20:17:22
In Reply To:最近做了一个pku代码管理工具.感谢topboy提供空间.下载地址: http://www.topboy.cn/blog/attachments/month_0711/PKUSourceManager.rar Posted by:tq at 2007-11-14 00:22:42
使用说明:
使用前请先修改run.bat文件,将username和password换成你的pku oj上的用户名密码.
第三个参数下载的代码保存的本地目录.
修改后直接双击run.bat执行就可以了.


下载说明:
下载后的代码将会分两个目录保存在设置的目录中,
一个是OneSolution, 保存的是某道题的ac的最近的一次代码
一个是AllSolution, 保存的是所有题ac的代码
下载后的代码的命名规则是:pku_题号_ac编号.扩展名


感想:
记得我大一那儿,网上只有zju,五年过去了,oj如雨后春笋般出现,不过做得最好的还是pku.
今年研一了,最后一年的比赛结束了,总下留下些什么.于是就做了这么个代码下载工具.
我没有使用多线程,因为考虑到短时间的大访问量可能会对pku服务器造成负担.
经过测试,1秒钟可以下5-10个源代码,这样一分钟可以下载300-600个源文件.
这个速度应该是pku Server和用户都能接受的吧. 

如果大家喜欢这个工具,以后的改进内容包括:
1)图形操作界面
2)增加下载的代码注释模版功能(可以把作者名,题目名,提交运行时间等以注释方式加在所有下载的源代码头部,这样便于以后搜索代码)
3)收发mail和管理mail的功能(我现在的Mail数已经有100来封了,管理很不方便) 
4)提交代码功能(虽然用处不大,但是写这个功能不难)
5)通过调用调色版来改用户的Nick Color功能.(好玩而已,不过编程不就是为了好玩吗?)
6)其实我最想做的是一个Open Source Group,任何ac了某道题的用户,可以看到组内其他人ac此题的代码.这样相互学习才有进步. 读别人程序可以收获很多,这一点是我参加TopCoder体会最多的.

任何建议请mail我的pku id: tq 
或者 E-mail: tangqiaoboy(AT)gmail.com

2007.11.14







Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator