发信人: doubleclick (好生 乐生 尊生 贵生), 信区: MSClub
标 题: CCMTC PostHelper(py) Version 2.0
发信站: 武汉白云黄鹤站 (2008年12月05日01:05:53 星期五), 站内信件
#提示一下柠檬同学不必每次都人工发MSRA实习的贴子.
#之前joshuaG已经写了一个版本了,第二版的改动以及说明如下:
删了之前版本中那段硬编码的文件名,改进了某些写法,缩短了代码长度.这样发帖子的同学
不必每次改代码了.不过还是需要在第一次使用的时候把目录名指定好,默认为'D:\MsraInt
ern'。
该指定目录下文本文件的名字就用【MSRA明日之星】XXXX组.txt之类的,因为在代码里面会
使用这个文件名(不含后缀.txt)做帖子的标题.可以考虑先把已知的那几个组都创建全。然
后你只需要每次把信息copy到相应组的文本文件中即可,这个脚本在发完帖子之后会将所有
txt清空,而每次运行的时候只会将有内容的文本输出.
python 代码如下:
##################
#by doubleclick @ CCMTC
# http://fox23.cnblogs.com
##################
# -*- coding: gbk -*-
import CTerm
import tools
import sys, string,time,os
from os.path import walk, join, normpath,getsize
ID=long(sys.argv[0]) #Cterm窗口ID
aimDir=r'D:\MsraIntern' #文档所在目录,可自行设置
for root,dirs,names in os.walk(aimDir):
for name in names:
f = file(normpath(join(root,name)))
content=""
if os.fstat(f.fileno())[6]!=0:
for line in f:
content+=line
#这里文件名去掉后缀作title
SendParsedString(ID, r'^p%s\n\n%s^w\n'%(os.path.splitext(name)[0], content))
f.close()
#清空文件
f2=file(normpath(join(root,name)),'w')
f2.close()
#适当延时,以免因网络造成数据紊乱
time.sleep(3)
#over
-----------------------------------------------------------
欢迎俱乐部的兄弟姐妹们积极投入到俱乐部的信息化建设中去.邮件系统,飞信系统,档案系
统,XX系统. 俱乐部是你们的土壤,也是你们的舞台.
-----------------------------------------------------------
分享到:
相关推荐
- **图像显示**: 支持图像的自动加载以及显示。 ##### 3. URL处理 - **URL识别**: CTerm能够智能识别页面中的URL,并提供快捷跳转功能。 - **URL转换**: 支持GB与BIG5编码之间的相互转换。 - **IP地址**: 直接输入...
此外,CTerm3.0还支持脚本自动化,允许用户编写脚本来执行一系列命令,简化重复性任务,进一步提高生产力。 总的来说,CTerm3.0绿色版凭借其强大的功能、灵活的定制性以及出色的用户体验,成为了高校论坛用户必备的...
CTerm (Clever Terminal) 不仅可以作为普通 Telnet 客户软件用于 Telnet站点的 登录,更是针对国内BBS的特点设计的一个...·灵活的扩展功能:可自定义命令和按钮,支持VBS和Python脚本 CTerm 是免费软件(Freeware)
3. **启动与登录**:在终端中运行CTerm命令,程序会读取配置文件,自动登录已设置的论坛。 4. **浏览与互动**:通过键盘输入指令,如查看帖子、回复、搜索等功能。CTerm通常提供类似BBS系统的命令集,如`list`查看...
- **脚本支持**:用户可以通过编写脚本来自动化执行一系列操作,如定时登录、自动发送消息等。 - **安全设置**:考虑到telnet协议的安全隐患,CTerm可能包含加密选项,以保护用户数据的传输安全。 4. **安装与...
2. **脚本支持**:支持自定义脚本,实现自动化任务,例如定时发送邮件或执行特定命令。 3. **智能补全**:在输入命令时,CTerm能提供自动完成功能,提高输入效率。 4. **文件传输**:内置FTP(File Transfer ...
【基本介绍】 CTerm (Clever Terminal) 不仅可以作为普通 Telnet 客户软件用于 Telnet站点的登录,更是针对国内BBS的特点设计的一个专用上站软件。它在运行中对用户和服务器之间...6、支持使用VBS脚本和Python脚本。
9. **辅助功能**:可能支持自动翻页、自动登录等功能,提升浏览效率。 10. **更新与维护**:作为3.6.3版本,可能已经经过多次改进和修复,提供了更好的稳定性和兼容性。 在压缩包内的 "CTerm" 文件可能是程序的...
根据给定文件的信息,我们可以详细地探讨CTERM的功能及其使用方法。这将为初次接触Telnet的同学提供有价值的指导。下面将详细介绍CTERM的功能特点、基本使用步骤、常见操作技巧及软件下载等内容。 ### CTERM使用...
2. **自动拨号**:在拨号上网的时代,Cterm 2000可以自动拨打并连接到设定好的BBS服务器,节省了用户手动拨号的繁琐步骤。 3. **多线程连接**:Cterm 2000支持同时连接多个BBS站点,让用户能够在不同的论坛间自由...
【标题】:“Cterm 各高校BBS各高校BBS”指的是一个专为大学生设计的终端程序,用于访问和交互各大学的校园公告板系统(BBS)。这个程序允许用户通过命令行界面浏览不同学校的BBS论坛,提供了一种高效且...
CTerm是一款专为全国各大高校BBS设计的终端软件,它允许用户快速、便捷地接入校园网络中的电子公告板系统(Bulletin Board System,简称BBS)。BBS是一种早期的在线交流平台,它提供了讨论区、私人邮件、文件分享等...
CTerm (Clever Terminal) 不仅可以作为普通 Telnet 客户软件用于 Telnet 站点的登录,更是针对国内BBS的特点设计的一个专用上站软件。 它在运行中对用户和服务器之间的信息进行了分析,知道用户在 BBS 上的当前状态...
CTerm是中国早期非常流行的一款终端模拟器软件,其版本号为3.299Final-080227,表明这是2008年2月27日发布的最终稳定版。CTerm的设计旨在提供一个功能强大且用户友好的界面,以适应国内BBS(电子公告板系统)的特殊...
CTerm (Clever Terminal) 不仅可以作为普通 Telnet 客户软件用于 Telnet站点的 ...·灵活的扩展功能:可自定义命令和按钮,支持VBS和Python脚本 CTerm 是免费软件(Freeware),但并非源代码开放软件(Open Source)。
4. **API接口**:可能提供了API接口,允许CTerm客户端进行数据交互,实现登录、发帖、浏览等功能。 5. **SSL/TLS加密**:为了保证数据传输的安全,服务器会启用SSL/TLS协议,提供https服务。 6. **负载均衡**:如果...
CTerm (Clever Terminal) 不仅可以作为普通 Telnet 客户软件用于 Telnet 站点的登录,更是针对国内BBS的特点设计的一个专用上站软件。 它在运行中对用户和服务器之间的信息进行了分析,知道用户在 BBS 上的当前状态...
"玩转BBS-cterm"是一款专为访问各类高校BBS设计的软件,旨在提供简单便捷的访问体验,让用户能够轻松地参与到论坛讨论、获取学术资源以及社交互动中。 cterm,全称可能是“Console Term”,意为控制台终端,它是一...
不仅能作为普通Telnet客户软件用于任何Telnet站点的登录,更是针对国内BBS的特点设计的一个专用上站软件。它在运行中对用户和服务器之间的信息进行了分析,知道用户在BBS 上的当前状态,从而提供相应的服务。