mirror of
https://github.com/rainerosion/SkyAddFriends-Autojs.git
synced 2026-06-02 13:53:42 +08:00
Add the code for the first time.
This commit is contained in:
commit
c610a1de11
19
README.MD
Normal file
19
README.MD
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# [Autojs脚本]光遇添加好友
|
||||||
|
|
||||||
|
- 支持网易国服、国际服,渠道服可能不支持
|
||||||
|
|
||||||
|
- Autojs版本4.1.1 Alpha2
|
||||||
|
|
||||||
|
## 使用方式
|
||||||
|
|
||||||
|
- 下载并导入脚本[skyaddfriends.js](skyaddfriends.js)
|
||||||
|
|
||||||
|
- 使用Autojs打开本脚本
|
||||||
|
|
||||||
|
- 打开Autojs悬浮窗
|
||||||
|
|
||||||
|
- 复制好友发送的添加好友链接
|
||||||
|
|
||||||
|
- 点击悬浮窗,运行脚本
|
||||||
|
|
||||||
|
- 粘贴链接,确定即可
|
||||||
29
skyaddfriends.js
Normal file
29
skyaddfriends.js
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
"auto";
|
||||||
|
var url = rawInput('请输入好友链接');
|
||||||
|
url = url.trim();
|
||||||
|
//校验链接
|
||||||
|
var isNetease = /^http[s]{0,1}:\/\/sky.163.com\/yqlj\/\?i=[\w_]+$/.test(url);
|
||||||
|
var isInternational = /^http[s]{0,1}:\/\/sky.thatg.co\/\?i=[\w_]+$/.test(url);
|
||||||
|
var packageName,className;
|
||||||
|
//判断国服或国际服链接
|
||||||
|
if (isNetease == false && isInternational == false) {
|
||||||
|
toast('请检查链接是否正确!');
|
||||||
|
} else if (isNetease) {
|
||||||
|
toast('添加国服好友!');
|
||||||
|
packageName = 'com.netease.sky';
|
||||||
|
className = 'com.tgc.sky.netease.GameActivity_Netease';
|
||||||
|
} else if (isInternational) {
|
||||||
|
toast('添加国际服好友!');
|
||||||
|
packageName = 'com.tgc.sky.android';
|
||||||
|
className = 'com.tgc.sky.GameActivity';
|
||||||
|
}
|
||||||
|
log(packageName, '=>', url);
|
||||||
|
//启动app
|
||||||
|
if (isNetease || isInternational) {
|
||||||
|
app.startActivity({
|
||||||
|
action: "android.intent.action.VIEW",
|
||||||
|
data: url,
|
||||||
|
packageName: packageName,
|
||||||
|
className: className
|
||||||
|
});
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user