Package Details: kikoplay-bin 1.0.3-1

Git Clone URL: https://aur.archlinux.org/kikoplay-bin.git (read-only, click to copy)
Package Base: kikoplay-bin
Description: linux danmaku player
Upstream URL: https://github.com/KikoPlayProject/KikoPlay
Keywords: player
Licenses: GPL3
Conflicts: kikoplay
Submitter: revincx
Maintainer: revincx (sanbikappa)
Last Packager: revincx
Votes: 1
Popularity: 0.000001
First Submitted: 2023-02-16 07:43 (UTC)
Last Updated: 2024-08-03 06:45 (UTC)

Latest Comments

sanbikappa commented on 2024-06-22 18:00 (UTC)

Protostars发布的1.0.3版本并没有提供为linux编译的二进制文件,我自己编译了一下也发现好像没有办法运行,暂时不知道是什么原因

revincx commented on 2023-02-25 14:09 (UTC)

@sanbikappa 已更新,另外我给你加到共同维护者了,如果以后碰有其他问题可以帮忙修改一下。

sanbikappa commented on 2023-02-25 11:08 (UTC)

@revincx 在0.9.2.Linux.7z解包后里面其实已经有一个script目录了,我觉得直接复制那一份就可以了,毕竟是作者正式发布的。至于如果之后有新脚本发布就让用户自己下载放在自己的家目录里就行了。

revincx commented on 2023-02-25 11:03 (UTC) (edited on 2023-02-25 11:04 (UTC) by revincx)

@sanbikappa 我明白了,要不这样,在安装的时候同时下载脚本仓库的所有脚本,然后全部放到 /usr/share/kikoplay/script 里面就可以了吧。

sanbikappa commented on 2023-02-25 10:53 (UTC) (edited on 2023-02-25 11:04 (UTC) by sanbikappa)

@revincx 如果一部电脑有多个用户,那么每个用户都需要手动新建~/.config/kikoplay/script目录。可是如果保存一份默认的脚本在/usr/share/kikoplay/script,那么新用户就不需要手动建目录了。另外我猜如果你下载了最新的脚本放在~/.config/kikoplay/的话,kikoplay应该会优先使用这一份,而不是/usr/share/kikoplay里的那一份吧。

/usr/share/里不放脚本我也能理解,实在不行也可以把KikoPlay的可执行文件安装和script/都在$pkgdir/opt/kikoplay/里,然后$pkgdir/usr/bin/里则是放软链接,这样应该也可以解决问题。

revincx commented on 2023-02-25 10:11 (UTC)

@sanbikappa 用户脚本应该放在用户文件夹比较合理吧,我是在 ~/.config/kikoplay/ 目录下新建了 script 目录存放脚本的。

sanbikappa commented on 2023-02-25 10:03 (UTC)

发现了一个问题,弹幕搜索脚本缺失。kikoplay寻找可用脚本时可能是找了这三个地方:可执行文件的所在目录、/usr/share/kikoplay/~/.config/kikoplay/,如果这三个地方都没有存放script目录的话,就无法匹配文件和搜索弹幕。作者有将script目录放在压缩包里,建议放一份在/usr/share/kikoplay/里。

revincx commented on 2023-02-20 02:37 (UTC)

@sanbikappa 感谢提醒,已经添加软链接。

sanbikappa commented on 2023-02-19 23:18 (UTC) (edited on 2023-02-19 23:18 (UTC) by sanbikappa)

建议再建多一个文件名是全小写的软链接,要不然命令行启动的时候经常忘记开头是大写的。

package() {
    cd "$srcdir/$pkgver(Linux)"
    install -Dm644 KikoPlay使用说明.pdf "$pkgdir/usr/share/doc/kikoplay/help.pdf"
    install -Dm755 KikoPlay "$pkgdir/usr/bin/KikoPlay"
    install -Dm644 kikoplay.png "$pkgdir/usr/share/pixmaps/kikoplay.png"
    install -Dm644 kikoplay.desktop "${pkgdir}/usr/share/applications/kikoplay.desktop"
    ln -sf KikoPlay "$pkgdir/usr/bin/kikoplay"
}

也可以直接将可执行文件KikoPlay更名为kikoplay,不过那样的话就要连kikoplay.desktop的内容也要一并更改了。