- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 用chatgpt4生成了一个文件加密/解密工具(C#语言AES算法)
【代码】用chatgpt4生成了一个文件加密/解密工具(C#语言AES算法)
2023-05-12 09:31:16 294
原创 golang使用selenium自动化操作谷歌浏览器
第一步安装谷歌浏览器与chromedriver驱动:将chromedriver.exe放到D:\chromedriver目录下,并添加到环境变量中。第二步验证chromedriver是否生效,打开cmd输入chromedriver。至此,环境已经准备完成,下一步开始愉快的敲代码。...
2022-04-02 11:38:02 3509
原创 golang实现自动ssh远程linux并执行shell命令
需求:自动ssh远程linux服务器进行巡检,并截图。实现思路:win10电脑安装openssh客户端软件用于ssh远程linux,golang使用robotgo模拟键盘操作输入shell命令,并截图。win10安装openssh:golang代码:package mainimport ( "strings" "time" "github.com/go-vgo/robotgo")func main() { robotgo.KeyTap(`r`, `co..
2022-01-27 10:54:26 3424
原创 golang实现遍历文件夹目录及子目录下的所有文件,查找指定的内容
需求:在一堆xml文件中查找需要的内容,如果每个xml都打开后查找,工作量巨大。然后就想到用golang写程序遍历每个xml。实现思路:使用golang的ioutil.ReadDir()方法,得到一个fileinfo对象,再使用IsDir()方法判断是否为目录,如果是就继续ReadDir(),这样可以一层层遍历文件夹目录;如果否,就使用ioutil.ReadFile()方法,得到一个[]byte,利用string()方法转换为字符串后,再通过strings.Contains()方法匹配出,需要查找的内容
2020-09-25 16:06:10 3974
原创 golang实现windows电脑,开机自启动谷歌浏览器,并且浏览器全屏
需求:壁挂触屏一体机,windows操作系统,开机后自动打开谷歌浏览器,并且浏览器全屏,方便使用人员在一体机上操作实现思路:golang启动chrome.exe,模拟键盘F11按钮,实现浏览器全屏golang代码:package mainimport ( "os" "time" "github.com/go-vgo/robotgo")//延时启用谷歌浏览器,并模拟F11按键全屏func main() { time.Sleep(time.Second * 30) _, e
2020-09-25 15:14:45 2443
原创 golang实现windows服务器上文件夹的定时备份
需求:windows服务器上的软件程序文件夹,希望能够每天定时备份到另一台服务器上。实现思路:利用windows文件共享服务建立两台服务器直接的链接,使用windows自带的xcopy命令完成文件夹的拷贝,使用golang完成定时任务,定时执行xcopy命令。golang完整代码:package mainimport ( "fmt" "os" "os/exec" "time" "github.com/go-ini/ini" "github.com/robfig/cron")
2020-09-25 14:11:13 684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人