说明 ?
工具 ?
- Bat To Exe Converter
- bat2exe
- 这两种工具都比较简单,打开即用
- bat2exe更为简单,但是不能自定义exe文件的图标
- ? 【Dropbox: 工具下载链接】
bat脚本样例 ✒
- 功能:
- 定时爬取网页
- 定时将更新的Proxy IP提交至GitHub
@echo off
::声明采用UTF-8编码,转为ANSI编码时,需注释掉
::chcp 65001
title 【定时爬虫任务】By 【xk_wang】
cd /d "F:\7.Code Dancing\00_测试题集锦\爬虫"
echo 当前路径: %cd%
set SLEEP=360
set ACCESS_NUM=1000
set TOTAL_SLEEP=0
set TOTAL_ACCESS=0
:Repeat
set /a TOTAL_SLEEP+=SLEEP
::每隔大概一小时更新一次Github
if %TOTAL_SLEEP% gtr 2000 goto GitHub
python click_web.py
::清屏
cls
set /a TOTAL_ACCESS+=50
::访问次数超过设定值,便退出访问
if %TOTAL_ACCESS% gtr %ACCESS_NUM% goto END
::timeout自带pause效果,即 press a key to continue ...
timeout %SLEEP%
echo 当前时间: %date%······%time%
goto Repeat
:GitHub
set TOTAL_SLEEP=0
echo 更新Proxy Pool至GitHub......
git add proxies.txt
git commit -m 更新时间:%date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,2%时%time:~3,2%分%time:~6,2%秒
git pull origin master
git push
goto Repeat
:END
::运行完批处理, 停留在cmd窗口
::pause
exit
转为exe ?
- 使用之前所述的工具转化即可
- 确实比较简单,打开即用,这里就不介绍了
- 效果图
Tips ❤
- 1.需转化为exe的bat脚本中若包含中文,应当先将其转为ANSI编码
- 2.同时bat脚本相应行应当注释掉,如上程序的第三行
- 3.使用Bat To Exe Converter时,如若要上传图标文件,应当是.ico格式的
- 4.建议使用notepad++转编码格式
- 5.建议使用Photoshop转图标格式