Git Product home page Git Product logo

ipatool.js's Introduction

代码参考来源

https://github.com/beerpiss/ipatool.ts

功能

只有下载ipa功能,没有查询版本号,和购买功能

下载【新版、旧版、包含已经下架的新旧版APP】,前提是自己曾经下载过

用法

测试环境:windows Node.js 18.16.1

安装模块

npm i
  • win编辑main.js 然后运行批处理即可

或者运行以下命令(win/mac/linux)

node main.js

ipatool.js's People

Contributors

wf021325 avatar

Stargazers

 avatar  avatar edmund avatar  avatar X avatar Charles Lu avatar  avatar  avatar Breathleas avatar Jin avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Lᴜᴄʏ avatar  avatar Crayonss avatar  avatar  avatar  avatar Yz7 avatar  avatar ㄏㄨㄤˊㄌㄧˋ avatar 大灰狼 avatar  avatar 爱彩虹 avatar so avatar  avatar Matri0x avatar  avatar GuyCui avatar  avatar Santiago Lee avatar Aduer avatar  avatar  avatar  avatar stargazer avatar Piu avatar  avatar  avatar  avatar  avatar  avatar CangWei avatar  avatar TuDou avatar NateF avatar  avatar Ted avatar 寰宇 avatar Levi avatar LiGouDan avatar Taki.Joe avatar  avatar Maulvi Alfansuri avatar CaiRuJi avatar Lê Tí avatar  avatar  avatar Buce-Ithon avatar Darlene Alderson avatar 咸菜 avatar landv avatar  avatar Nick avatar  avatar Lee avatar AlexQin avatar  avatar  avatar  avatar wxhbts avatar toulanboy avatar Mysteriozj avatar  avatar  avatar Mojito avatar 乂小鲲 avatar niuniujun avatar xream avatar 007ayong avatar

Watchers

 avatar

ipatool.js's Issues

做了点小修改 可以使用命令行来执行命令 但是我不会编译

cli.js
import { Command } from 'commander';
import { IPATool } from './src/ipa.js';
process.removeAllListeners('warning');

const program = new Command();
program
.option('-o, --output ', '保存文件的路径', './app')
.option('-a, --appid ', '应用程序的ID', '6448362669')
.option('-v, --appVerId ', '版本id', '857775619')
.option('-e, --appleId ', 'Apple ID 邮箱', '123456')
.option('-p, --password ', 'Apple ID 密码', '12345')
.option('-c, --code ', '两步验证代码', '');

program.parse(process.argv);

const options = program.opts();

const ipaTool = new IPATool();

(async () => {
try {
await ipaTool.downipa({
path: options.output,
APPID: options.appid,
appVerId: options.appVerId,
APPLE_ID: options.appleId,
PASSWORD: options.password,
CODE: options.code
});
console.log('下载完成');
} catch (error) {
console.error('下载失败:', error);
}
})();

ipaDown的应用搜索框能否实现中文双击全选

没有论坛的账号,暂时只找到了这里来反馈。

ipadown_20240610,如下图,想双击文本全选并重新输入app名称,发现英文是可以双击全选的,但是中文双击只能选到一个字,希望可以修复。
image

另外按tab切换应用内焦点的顺序也有点晕,应用名称文本框输完名称后要点搜索按钮,就想着按tab切换,结果第一下切到地区选择没问题,第二下就不知道切到哪里了,第三下焦点跳到了登录按钮,第四下是下载按钮,第五下是日志文本框。

可否实现tab按顺序切换焦点?比如按tab第一下切到地区,第二下是应用搜索数量,第三下是设备范围,第四下是搜索按钮,第五下是搜索结果,第六下再切到右侧日志框。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.