guettli Asked: 2020-12-21 05:46:04 +0800 CST2020-12-21 05:46:04 +0800 CST 2020-12-21 05:46:04 +0800 CST 从 DigiKam 到 WhatsApp? 772 我想通过 WhatsApp 发送我在 DigiKam 中看到的图像。 最简单的方法是什么? whatsapp digikam 4 个回答 Voted Raffa 2021-02-27T13:24:44+08:002021-02-27T13:24:44+08:00 短篇故事 Ubuntu 还没有支持接收文件作为参数的原生 WhatsApp 应用程序。所有可用的解决方案都依赖于WhatsApp Web并实施某种网络浏览器。 因此,将图像从 DigiKam拖放到您的 WhatsApp“应用程序”/网络浏览器是显而易见的方式。 很长的故事 应用程序启动器位于/usr/share/applications/目录中。这些启动器是带有.desktop扩展名的文件,每个都包含如下内容: [Desktop Entry] Name=Amazon Comment=Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more Type=Application Categories=Network; Icon=amazon-store Exec=/usr/share/ubuntu-web-launchers/amazon-launcher X-Ubuntu-Gettext-Domain=ubuntu-default-launchers 上面的示例适用于亚马逊应用程序。 为了在选择文件时应用程序在打开方式菜单中可用和可用,它的启动器文件中需要有两件事.desktop: %F如果应用程序能够接受多个文件作为参数,或者%f它只能接受单个文件作为参数,则执行键代码。此代码添加在行尾,Exec=前面有一个空格。因此,上面示例中的那一行将如下所示: Exec=/usr/share/ubuntu-web-launchers/amazon-launcher %F MimeType=它指定文件类型关联。例如,对于图像,此行需要出现在.desktop应用程序启动器中,如下所示: MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/svg+xml;image/tiff;image/x-bmp;image/x-gray;image/x-icb;image/x-ico;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;image/x-pcx;image/x-targa;image/x-tga;image/openraster; 所以上面示例的最终结果将如下所示: [Desktop Entry] Name=Amazon Comment=Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more Type=Application Categories=Network; Icon=amazon-store Exec=/usr/share/ubuntu-web-launchers/amazon-launcher %F X-Ubuntu-Gettext-Domain=ubuntu-default-launchers MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/svg+xml;image/tiff;image/x-bmp;image/x-gray;image/x-icb;image/x-ico;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;image/x-pcx;image/x-targa;image/x-tga;image/openraster; 您需要做的是找到您的应用程序.desktop的启动器文件 并像上面的示例一样对其进行修改。然后,您的应用程序将在打开方式菜单中可用。话虽如此,您的应用程序必须能够接受文件作为参数并能够正确处理它们,否则应用程序将忽略这些参数。 还有一件事:如果您从 snap 中安装了 DigiKam,我建议您像这样删除它: sudo snap remove digikam 然后,像这样用 APT 重新安装它: sudo apt install digikam APT 安装的应用程序可以更好地与其他桌面应用程序集成。 注意: Amazon 应用程序无法处理文件参数,我将其用作示例,说明如何修改应用程序启动器、它们的外观和位置。 Best Answer Steve Baroti 2021-02-27T12:11:08+08:002021-02-27T12:11:08+08:00 要从我的计算机发送图像,我使用 WhatsApp 网络界面,我可以将文件拖放到其灵活的界面中https://web.whatsapp.com/这是如何使用浏览器设置 WhatsApp 和阅读的链接一个 QR 码https://osxdaily.com/2020/05/02/how-use-whatsapp-web-browser/ - 但在 Google 中输入“如何从浏览器中使用 whatsapp”并按照说明进行操作也很有效。 sancho.s ReinstateMonicaCellio 2021-02-28T22:50:36+08:002021-02-28T22:50:36+08:00 这是对此答案的更详细解释。 要使用Web Whatsapp从 DigiKam 拖放到浏览器选项卡,您可以: 打开两个窗口,每次至少显示每个窗口的一部分,单击图像缩略图,将其拖放到消息字段中的任意位置以将图像发送到当前显示的聊天。 打开两个窗口,每次至少显示每个窗口的一部分,单击图像缩略图,将其拖放到左侧的任何聊天名称上以将图像发送到该聊天。 如果您要放置图像的 Web Whatsapp 窗口部分不可见,请在单击并部分拖动图像后,在放置它之前,您可以 <Alt>+<tab>(根据需要多次)切换到 Web Whatsapp,然后将图像拖放到您选择的浏览器区域。 guettli 2021-02-27T11:45:58+08:002021-02-27T11:45:58+08:00 我儿子对软件、Linux 或其他计算机的东西一无所知,但他立即找到了最简单的解决方案:他拿起手机,在显示器上拍了一张照片,然后通过 WhatsApp 发送。 我觉得我想得太复杂了。
短篇故事
Ubuntu 还没有支持接收文件作为参数的原生 WhatsApp 应用程序。所有可用的解决方案都依赖于WhatsApp Web并实施某种网络浏览器。
因此,将图像从 DigiKam拖放到您的 WhatsApp“应用程序”/网络浏览器是显而易见的方式。
很长的故事
应用程序启动器位于
/usr/share/applications/
目录中。这些启动器是带有.desktop
扩展名的文件,每个都包含如下内容:上面的示例适用于亚马逊应用程序。
为了在选择文件时应用程序在打开方式菜单中可用和可用,它的启动器文件中需要有两件事
.desktop
:%F
如果应用程序能够接受多个文件作为参数,或者%f
它只能接受单个文件作为参数,则执行键代码。此代码添加在行尾,Exec=
前面有一个空格。因此,上面示例中的那一行将如下所示:MimeType=
它指定文件类型关联。例如,对于图像,此行需要出现在.desktop
应用程序启动器中,如下所示:所以上面示例的最终结果将如下所示:
您需要做的是找到您的应用程序
.desktop
的启动器文件 并像上面的示例一样对其进行修改。然后,您的应用程序将在打开方式菜单中可用。话虽如此,您的应用程序必须能够接受文件作为参数并能够正确处理它们,否则应用程序将忽略这些参数。还有一件事:如果您从 snap 中安装了 DigiKam,我建议您像这样删除它:
然后,像这样用 APT 重新安装它:
APT 安装的应用程序可以更好地与其他桌面应用程序集成。
注意:
Amazon 应用程序无法处理文件参数,我将其用作示例,说明如何修改应用程序启动器、它们的外观和位置。
要从我的计算机发送图像,我使用 WhatsApp 网络界面,我可以将文件拖放到其灵活的界面中https://web.whatsapp.com/这是如何使用浏览器设置 WhatsApp 和阅读的链接一个 QR 码https://osxdaily.com/2020/05/02/how-use-whatsapp-web-browser/ - 但在 Google 中输入“如何从浏览器中使用 whatsapp”并按照说明进行操作也很有效。
这是对此答案的更详细解释。
要使用Web Whatsapp从 DigiKam 拖放到浏览器选项卡,您可以:
如果您要放置图像的 Web Whatsapp 窗口部分不可见,请在单击并部分拖动图像后,在放置它之前,您可以 <Alt>+<tab>(根据需要多次)切换到 Web Whatsapp,然后将图像拖放到您选择的浏览器区域。
我儿子对软件、Linux 或其他计算机的东西一无所知,但他立即找到了最简单的解决方案:他拿起手机,在显示器上拍了一张照片,然后通过 WhatsApp 发送。
我觉得我想得太复杂了。