最近一直在学 Python ,然后学着学着爬虫,从 requests 学到了 Selenium ,然后又发现 Appium 这么个东西,发现竟然可以在手机上使用自动化。用了两天的时间,连学再写代码,Forece 终于实现我的目标:各种APP的自动签到功能!写代码虽然简单,但是过程是煎熬的,因为需要不断的测试,一不小心就给你报错。就在写完正准备到处炫耀自己的代码的时候,突然发现了 AirTest 这么一个东西。用半个小时学完了,然后又用了30分钟重写了APP自动签到的代码。Oh My God! 感觉之前学的 Appium 就是个渣渣!
自动签到常用 APP 包名和界面名
做自动化,不管用 Appium 或者是 AirTest 都可以用包名启动APP程序,之前 Forece 做APP自动签到脚本的时候,顺道直接把一些常用的APP包名和界面名给记录下来了,为了节省大家的时间,直接分享给大家。另外再附上一个如何查看 APP 包名和界面名的方法。
Python 实现微信小程序"抽奖助手"的自动抽奖功能
最近因为隔离在家,在B站自学了 Python、Javascript、Git、Linux 等各种课程,因为之前学过C、汇编、PHP的经验,基本上都是2倍速过的,很容易。发现 Python 真的很简单。而且模块也很多。最近在玩爬虫,看到小甲鱼又开始抽奖了,于是就有了这个用 Python 实现每日自动抽奖的教程。
将 header 或 post data 快速转换字典方法
不知道有多少同学在学 Python 爬虫的时候收购了每次都要手动给 header 或者 data 加引号。反正Forece是受够了,今天给大家讲一下如何在 Pycharm 开发环境中迅速快速的将这些头信息自动加引号变成字典。
Python 爬虫写入文件出现 UnicodeEncodeError 编码错误
最近在学Python,想做几个爬虫用来自动登录,签到领金币之类的。按照视频教程操作,发现会出现 UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position xxxxx: illegal multibyte sequence 之类的错误。网上查了一下,解决方法还是蛮简单的。
C# 用带百分比的进度条显示下载文件进度
C# 用带百分比的进度条显示下载文件进度,网上看到的教程都很麻烦,自己随便做了一个。用博客写编程果然很费劲,顺便做了个 Youtube Video。
C++ 控制台程序无法暂停的解决办法
刚开始学C语言或C++的朋友,在做编程习题的时候一般都会碰到这个问题。就是编译出来的控制台程序在执行时往往一闪而过,看不到输出的结果,根本和书里或视频里说的不一样啊~。明明书里写的是运行完会出现个 Press any key to continue... 的字样。怎么到自己这就刷一下窗口就自动关闭了。