Package Details: eusoft-eudic-bin 2024.11.19-2

Git Clone URL: https://aur.archlinux.org/eusoft-eudic-bin.git (read-only, click to copy)
Package Base: eusoft-eudic-bin
Description: Authoritative English dictionary software, an essential tool for English learners.(Prebuilt version)权威的英语词典软件,英语学习者必备的工具.
Upstream URL: https://www.eudic.net/v4/en/app/eudic
Keywords: dictionary eudic 欧路 欧路词典
Licenses: LicenseRef-custom
Conflicts: eudic, eusoft-eudic
Provides: eudic
Submitter: zxp19821005
Maintainer: zxp19821005 (ihipop)
Last Packager: zxp19821005
Votes: 7
Popularity: 0.84
First Submitted: 2023-08-03 06:06 (UTC)
Last Updated: 2025-01-02 07:33 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

zxp19821005 commented on 2025-01-06 11:59 (UTC)

@sservuss 可能是因为desktop文件添加了QT_IM_MODULE=fcitx导致的,而且我个人不使用ibus。建议你删除/usr/share/applications/eusoft-eudic.desktop文件中的相关条目然后测试一下。

sservuss commented on 2025-01-06 10:55 (UTC)

您好,更新至11.19-2后,用GUI启动无法切换ibus输入法进行中文输入(候选框不出现),直接输入成拼音,英文德文一切正常。但是通过命令行eusoft-eudic启动软件后就可以正常用ibus中文输入法。能正常输入中文的终端log如下:

~$ eusoft-eudic                                                                                      
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view.
QAbstractItemView::setSelectionModel() failed: Trying to set a selection model, which works on a different model than the view.
QObject::connect: No such slot TabWidget::moveTab(int, int)

DevTools listening on ws://127.0.0.1:18886/devtools/browser/0e181856-7978-4923-ba20-8d305ba5dee1
QLayout: Attempting to add QLayout "" to DictMainWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to DictMainWindow "", which already has a layout
QWidget::setLayout: Attempting to set QLayout "" on DictMainWindow "", which already has a layout
"zh,en,es,de,fr,ja,ko,it,ru,ar"

(eudic:23968): GStreamer-WARNING **: 11:51:42.391: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
/usr/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
No text-to-speech plug-ins were found.
/home/wyw/.local/share/Francochinois/eudic/thumbs
/home/wyw/.local/share/Francochinois/eudic/tmp
/home/wyw/.local/share/Francochinois/eudic/tmp/prepared
/home/wyw/.local/share/Francochinois/eudic/tmp/dict_res
/home/wyw/.local/share/Francochinois/eudic/tmp/data8
/home/wyw/.local/share/Francochinois/eudic/QtWebEngine
/home/wyw/.local/share/Francochinois/eudic/QtWebEngine/Default
QWidget::setLayout: Attempting to set QLayout "" on CaptureGrabWnd "", which already has a layout
QWidget::setLayout: Attempting to set QLayout "" on CaptureWindow "", which already has a layout
QObject::startTimer: Timers cannot have negative intervals
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
Remote debugging server started successfully. Try pointing a Chromium-based browser to http://127.0.0.1:18886
js: Uncaught ReferenceError: eudic_desktopChangeColorScheme is not defined
js: Uncaught ReferenceError: changeExplainStyle is not defined
js: Uncaught ReferenceError: changeExplainStyle is not defined
js: Uncaught ReferenceError: eudic_clientAudioPlayDidFinish is not defined
js: Uncaught ReferenceError: eudic_stopSpeakRepeat is not defined
js: Uncaught ReferenceError: eudic_stopSpeakRepeat is not defined
"BridgeWebView::loadEnd success 1"
"msg = _dsbridge=_dsb.dsinit, defaultValue = {\"data\":null}"
++++ searching 输入 cost: 0.002584
++++ searching 输入可以 cost: 0.000839
++++ searching 输入可以的 cost: 0.000727
++++ searching 输入可以的啊 cost: 0.00081
++++ searching 输入可以的啊现在 cost: 0.00076

stceum commented on 2025-01-02 07:54 (UTC) (edited on 2025-01-02 07:59 (UTC) by stceum)

@zxp19821005 经过测试一切正常👍🥳♥️非常感谢~

zxp19821005 commented on 2025-01-02 07:29 (UTC)

@stceum 感谢反馈,已经对.desktop文件进行了修改,麻烦你再测试一下。

stceum commented on 2025-01-02 07:03 (UTC)

KDE 环境下启动后无法切换 fcitx5 输入法 添加 fcitx 相关变量终端启动后发现有如下报错

$ env QT_AUTO_SCREEN_SCALE_FACTOR=1 QT_IM_MODULE=fcitx eusoft-eudic
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""

添加QT_QPA_PLATFORM变量后就正常了

$ env QT_AUTO_SCREEN_SCALE_FACTOR=1 QT_IM_MODULE=fcitx QT_QPA_PLATFORM="xcb" eusoft-eudic

Awarewen commented on 2024-08-21 16:10 (UTC)

PKGBUILD 脚本中的pkgver=2024.07.16 需要更改为 pkgver=2024.08.20

zxp19821005 commented on 2024-08-20 02:19 (UTC)

@FSpark 感谢反馈,我直接将License文件上传到AUR了,现在应该不会再出问题了。

FSpark commented on 2024-08-19 15:36 (UTC)

还是失败哦(悲

==> 正在创建软件包:eusoft-eudic-bin 2024.07.16-2 (2024年08月19日 星期一 23时33分29秒)
==> 获取源代码...
  -> 找到 eusoft-eudic-2024.07.16.AppImage
  -> 找到 LICENSE-2024.07.16.html
  -> 找到 eusoft-eudic.sh
==> 正在验证 source 文件,使用sha256sums...
    eusoft-eudic-2024.07.16.AppImage ... 通过
    LICENSE-2024.07.16.html ... 失败
    eusoft-eudic.sh ... 通过
==> 错误: 一个或多个文件没有通过有效性检查!
错误: 未能下载 'eusoft-eudic-bin-2024.07.16-2' 的源: 

zxp19821005 commented on 2024-08-19 03:41 (UTC)

@wste 感谢反馈,不是你的问题,上游于2024年7月17日更新了隐私政策,目前已经修复。