Package Details: i4tools-bin 3.06.007-1

Git Clone URL: https://aur.archlinux.org/i4tools-bin.git (read-only, click to copy)
Package Base: i4tools-bin
Description: 爱思助手是一款集“高效管理 iOS 设备数据”,“智能刷机”和“免费下载海量应用游戏、铃声壁纸”等为一体的 iOS 设备管理工具。
Upstream URL: https://www.i4.cn/pro_pc.html
Keywords: i4tools iOS 应用游戏 智能刷机 爱思助手 设备数据 铃声壁纸 高效管理
Licenses: custom
Submitter: taotieren
Maintainer: maoyaotang1
Last Packager: maoyaotang1
Votes: 1
Popularity: 0.000000
First Submitted: 2021-08-12 03:07 (UTC)
Last Updated: 2024-09-27 22:22 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Universebenzene commented on 2024-01-18 02:56 (UTC)

Like the libwebp.so.6, libsodium.so.23 can also be created as link to solve the problem that @deconf mentioned.

deconf commented on 2024-01-18 02:48 (UTC)

/usr/share/i4tools/i4toolslinux: error while loading shared libraries: libsodium.so.23: cannot open shared object file: No such file or directory

kearneyBack commented on 2023-03-15 12:03 (UTC)

存在遥测功能,不可关闭

kearneyBack commented on 2022-11-21 02:55 (UTC)

ifuse 都不能导入音乐,这个是i4tool咋做到的

mail_set commented on 2022-10-29 12:44 (UTC) (edited on 2022-10-29 12:53 (UTC) by mail_set)

现在又不行了诶,那个libldap的下载地址404了,原来还可以的 并且我检查了一下,所有报错的.so文件都在

kearneyBack commented on 2022-05-06 07:51 (UTC)

不得不说解决了ifuse一直没解决的问题,可以传输音乐

yjun commented on 2022-04-02 09:23 (UTC)

缺少依赖 usr/lib/libwavpack.so.1(由 extra/wavpack)提供

taotieren commented on 2021-11-30 03:05 (UTC)

感谢 @Universebenzene 提供的解决办法,编译好的 libldap24 AUR 包下载连接:GitHub libldap24-2.4.59-1-x86_64.pkg.tar.zst 国内用户加速下载连接 ghproxy.com libldap24-2.4.59-1-x86_64.pkg.tar.zst

Universebenzene commented on 2021-11-28 10:16 (UTC) (edited on 2021-11-28 10:18 (UTC) by Universebenzene)

我自己在上一个版本的PKGBUILD上微改了一下 http://fars.ee/Nex3/sh 打出来之后我自己电脑上可以跑得起来

唯一要特别注意的是依赖的libldap不能用2.6以上,因为有两个库在新版里没了。幸好AUR上有人给2.4单打了一个包

taotieren commented on 2021-11-26 12:48 (UTC)

新版本的 i4tools 需要依赖 openldap 2.4.2 版本。

i4tools
/usr/share/i4tools/i4toolslinux: /usr/lib/liblber-2.4.so.2: version `OPENLDAP_2.4_2' not found (required by /usr/share/i4tools/lib/libcurl.so.4)
/usr/share/i4tools/i4toolslinux: /usr/lib/libldap_r-2.4.so.2: version `OPENLDAP_2.4_2' not found (required by /usr/share/i4tools/lib/libcurl.so.4)

arch 可以回退的 openldap 版本

 sudo downgrade openldap
Available packages (core):

    1)  openldap    2.4.47  1  remote
    2)  openldap    2.4.47  2  remote
    3)  openldap    2.4.47  3  remote
    4)  openldap    2.4.48  1  remote
    5)  openldap    2.4.48  2  remote
    6)  openldap    2.4.49  1  remote
    7)  openldap    2.4.50  1  remote
    8)  openldap    2.4.50  2  remote
    9)  openldap    2.4.52  1  remote
   10)  openldap    2.4.53  1  remote
   11)  openldap    2.4.53  2  remote
   12)  openldap    2.4.53  3  remote
   13)  openldap    2.4.54  1  remote
   14)  openldap    2.4.55  1  remote
   15)  openldap    2.4.56  1  remote
   16)  openldap    2.4.57  1  remote
   17)  openldap    2.4.58  1  remote
   18)  openldap    2.4.58  2  remote
   19)  openldap    2.4.58  3  remote
   20)  openldap    2.4.59  1  remote
   21)  openldap    2.4.59  2  remote
   22)  openldap    2.6.0   1  remote
+  23)  openldap    2.6.0   2  remote
+  24)  openldap    2.6.0   2  /var/cache/pacman/pkg

select a package by number: 

暂时无法解决这个依赖关系,暂不更新,最新的 PKGBUILD

# Maintainer: i4 <admin@i4.cn>
# Maintainer: taotieren <admin@taotieren.com>

pkgname=i4tools-bin
pkgver=1.0.055
pkgrel=1
epoch=
pkgdesc="爱思助手是一款集“高效管理 iOS 设备数据”,“智能刷机”和“免费下载海量应用游戏、铃声壁纸”等为一体的 iOS 设备管理工具。"
arch=('any')
url="https://www.i4.cn/pro_pc.html"
license=('Custom')
groups=()
depends=('bash' 'ffmpeg' 'libwebp' 'sdl2' 'libcdio-paranoia' 'numactl' 'rtmpdump' 'twolame' 'mpg123' 'libldap' 'openldap')
makedepends=('libarchive')
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=('!strip')
install=
changelog=
source=("https://d-updater.i4.cn/i4linux/deb/${pkgname%-bin}_v${pkgver}.deb")
noextract=()
sha256sums=('0f3b65cd3ae69bf98e8443d29f2f27497d81f8f6bacd25a8ca16e96846d75b26')
#validpgpkeys=()



package() {
    bsdtar xf "${srcdir}/data.tar.xz" --no-same-owner -C "${pkgdir}"

    chmod -R 0755 "${pkgdir}"

    install -dm0755 "${pkgdir}/usr/bin" \
                    "${pkgdir}/usr/lib"
    install -Dm0755 /dev/stdin "${pkgdir}/usr/bin/${pkgname%-bin}" << EOF
#!/bin/env bash
cd /usr/share/i4tools
exec ./i4toolslinux.sh "\$@"
EOF

# 将 libwebp.so.7 软链接成 libwebp.so.6
# 建议如下处理: https://wiki.archlinux.org/title/Frequently_asked_questions#If_I_need_an_older_version_of_an_installed_library,_can_I_just_symlink_to_the_newer_version?
    ln -sf "/usr/lib/libwebp.so.7" "${pkgdir}/usr/lib/libwebp.so.6"
    ln -sf "/usr/lib/libldap.so.2" "${pkgdir}/usr/lib/libldap_r-2.4.so.2"
    ln -sf "/usr/lib/liblber.so.2" "${pkgdir}/usr/lib/liblber-2.4.so.2"

}