This repository is an index for several self-made light-applications, for fun and practice. Written in C/C++, Python2.7, Python3.5 and Golang 1.7.3, maybe more languages further. The repository will be in continuously improvement in future. If you have thoughts for any of them, please e-mail me or just open your PR, I am very glad to learn from your brilliant idea.
- Zenith Cloud(顶点云), written in Golang 1.7.3, see the demo.
- Zenith DM(顶点云设备管理), control your devices everywhere, see the demo.
- Online API Platform(在线 API 平台), provides some online API services on my own website http://forec.cn.
- Sis(日志辅助工具) is a lightweight tool for managing your activities and work logs. You can use this as a calendar with CLI. The tool is written in Haskell.
- EasyLOC(代码行统计) is a concurrent lightweight tool for counting your code lines. You can easily extend modules for your own languages or rules. Written in Haskell.
- Basic practice for assembly languages(汇编语言基础练习题), you can give yourself a test and push your code into that repository.
- Simple Remote-Control(远程控制) program with graphical user interface, Written in C++.
- An ugly DLL-Injection(DLL注入) tool without GUI, Written in C++. A x64 DLL template(DLL模板) is also in that repository, which can be used in injection.
- Small script for BUPT students, including: automatically calculating gpa, logining into GW, etc. Careful, These scripts are customized for BUPT(脚本仅可在北京邮电大学校内使用) ( Beijing University of Posts and Telecommunications ). Details see here.
- A txt-player, display many txts in CMD view just like movies. You can use this tool to transform a video into many txts and display them(将一个视频文件转换为一系列用符号表示的txt文件). Details see here.
- A simple video chat(视频聊天工具) program, support both IPv4 and IPv6, the current version can support all the network conditions includeing hosts in different protocals.
- Web Video Downloader(在线视频下载工具), for downloading videos in your browsers. Some videos don't have a permanent link? This tool can deal with it.
- Port Scanner(端口扫描工具), a simple tool which is familiar to everyone, written in three different languages.
- Image Message I/O(图片为载体的信息读写库), small but useful tool for fun.
- Monitor Recorder(运动检测监控记录工具), a program designed for monitoring and recording unnormal actions. Just like what the normal monitors do.
- Fweb-Frame(初学者的Web框架), written in C++, a good example for learning web frames.
- Markov-Speaking(马尔科夫链随机语言生成库), written in
Python 2.7
, can generate English/Chinese random sentences based on the trainning file. - Capture Text-Cooccurrence(文本共现) network from a novel and visualize it.
- A simple File Transfer(文件传输/FTP) tool, written in Golang 1.7.3.
- A ugly tool for testing your semaphore algorithms, see here.
- SYN flood(SYN洪水拒绝服务攻击), written in C++, using libnet. Support multi-threads.
All codes in this repository are licensed under the terms you may find in the file named "LICENSE" in this directory.
我已授权实验楼使用以下几个仓库中的代码,并将我编写的对应教程发表在实验楼上。未经实验楼或本人同意,其他机构、媒体一律不得转载、使用教程。