分类 默认分类 下的文章

autojs是安卓上一款类似按键精灵的无障碍服务软件. 手机安装上他后可以在手机上编写自动化脚本,但是手机码字写代码毋庸置疑是

巨慢的, 不过好在有一款vscode插件, 让你可以将电脑写好脚本后直接推到手机的autojs上保存或者执行.这个扩展地址(autojs作者开发的): https://github.com/hyb1996/Auto.js-VSCode-Extension, 下面就手把手来教你怎么使用该插件.

1.准备工作

  • 电脑安装了vscode
  • 手机上安装了autojs

2.安装Auto.js-VSCode-Extension插件
电脑上打开vscode, 然后点击扩展市场(见下图的左边红框就是扩展市场图标), 搜索 auto.js, 然后选择全称Auto.js-VSCode-Extension, 作者是hyb1996. (ps:该作者还有个pro的插件, 不过这个是配合收费版autojs pro来用的), 最后点击右下角的install静待其安装完成)
20200920174356403.png

3.vscode上autojs扩展开发服务
在vscode,按下快捷键shift + control + p 来打开命令行工具,然后输入Auto.js: Start Server来开启服务. (更多的命令可以看这个界面的介绍https://github.com/hyb1996/Auto.js-VSCode-Extension)

4.手机连接上vscode上的autojs扩展
手机上打开autojs, 点击左上角的设置按钮, 然后点击连接手机, 然后输入电脑ip地址(手机和电脑必需在同个局域网下, 不懂自己电脑ip是多少的,自行百度,很简单,不做赘述),最后提示保存成功.
20200920180417321.png

5.电脑上编写代码并推送到手机执行或者保存
在vscode上新建个js文件,然后编写好脚本. 

  • 推送到手机上直接执行: 
      在vscode按下f5 或者 按下control + shift + p打开命令行, 输入 auto.js run , 然后脚本就会推送到手机上并执行
  • 保存到手机上
        在vscode按下control + shift + p打开命令行, 输入auto.js save on device, 然后在手机上刷新下就能看到电脑上的脚本.

以上就是全部的教程. 可以在电脑上快速开发了, 而不用在受限制于手机码字龟速了. 

有时候,mac就这样抽疯了, 图标一直显示屏幕最前面.那么怎么办,很多人可能想那只能重启了,那有没有不用重启,更好的办法?像我这种常年不关机,又开了很多程序的人,重启肯定是非常麻烦的一件事. 所以今天分享下解决的办法.
首先,打开 活动监视器(一般它在启动台->其他 里面).如下图
temp.png
然后找到 访达 程序, 你可以直接搜索比较快, 如下图操作:
temp1.png
最后,双击它并点击退出,此时你会发现桌面还有你那个卡住的图标都没了.此时你只要打开访达程序,桌面的图表就会回来了,而之前那个卡住的图表也不见了. 搞定!

现在idea破解越来越没像以前那么快速了, 有时候破解码每一段时间就失效, 真的是很烦人. 而且网上很多破解码都是失效的. 

所以为了节省小伙伴寻找靠谱的破解方法的时间, 为此将目前在用的永久破解包分享出来.  什么时候失效了你们也可留言下, 好做更新. 目前亲测可用.

使用方法:

其实下载包已经将破解步骤写得很清楚了. 不过在此还要提下还有更简单的方法: 

将下载的压缩包拖入idea; 然后idea会自己重启, 重启后选择licence server方式激活, 然后服务地址已经默认填好了,点击下active就激活成功.

破解包:

链接: https://pan.baidu.com/s/101NXwOUYsucwHJUZ3cXgAw 提取码: vcrm

环境为linux centos

使用squid软件将服务器作为代理, squid的介绍原理简介

  • 安装squid,配置及启动

    • yum install squid
    • 一般会安装在/etc/squid/
    • etc/squid/squid.conf为它的配置文件
    • 启动: systemctl start squid
  • 配置密码认证登录(可选,建议做认证登录,避免自己的代理被人利用拿去做坏事)

    • 在etc/squid/squid.conf文件下添加如下几行
      auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
      acl auth_user proxy_auth REQUIRED
      http_access allow auth_user
    • yum install httpd-tools #安装生成认证密码的工具
    • htpasswd -cd /etc/squid3/passwords 认证登录的名字自己随意取

在爬虫时, 有的网站要登录, 登录时需要短信验证, 因为爬虫是跑在服务端上, 所以希望服务器能实时获取到手机上的短信,使爬虫能够自动化. 为此自己开发了个能实时将安卓手机上的短信转发到服务器上.

展示如下:(将手机短信发送到服务端并储存起来,然后可以网页形式访问这些短信.

链接:https://pan.baidu.com/s/1zy1pBi0DQPmxIspx6Jnwsw 
提取码:4qwy