问题标签 [nautilus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何使用 mono gtk 制作类似鹦鹉螺的侧边栏#
我一直在寻找一种方法来做到这一点几个星期:
截图 http://img229.imageshack.us/img229/2430/screenshoteor.png
我正在开发音乐播放器,并且想要这样的东西:
等等。我正在使用单声道和 gtk#。我找不到教程或任何东西,如果有人可以帮我找到一个或给我一个很好的例子。谢谢!
python - 使用python打开父文件夹并在默认文件浏览器中突出显示特定子文件夹
我正在使用以下代码在默认文件浏览器中打开一个文件夹。
现在的问题是我想突出显示之前选择的子文件夹/文件。有什么办法吗?如果不是全部,至少对于鹦鹉螺?
java - Java + Linux:工作目录是我的主文件夹
很多人有这样的问题,当他们从 nautilus 启动 JAR 应用程序时,CWD(当前工作目录)设置为他们的主文件夹(而不是 JAR 所在的文件夹)。这是 Nautilus 中的一个错误,尤其是 Linux。
如果您知道一个技巧,可以更轻松地正确启动 Jar,而不是打开终端并在那里手动输入java -jar myJar.jar
,请在下面发布。
谢谢
问题的简短代码示例:
在 Windows 中,会打印:[The Path To The Jar]/ASimpleTextFile.txt
但在 Linux 中,会打印:/home/[yourName]/ASimpleTextFile.txt
这是一个非常糟糕的主意,因为我们经常使用配置文件的相对路径。这样,它们将不会被找到,因为文件指向主文件夹。
python - 调试用 Python 编写的 Ubuntu Nautilus 脚本的方法
在编写Nautilus 脚本(例如使用 Python)时,我目前知道两种基本调试方法:
- 使用(例如 Zenity)弹出窗口作为“打印”语句。
- 在文本文件中捕获 stderr 和 stdout 以供以后参考。
这些方法工作得相当好,但我怀疑还有更有效的方法我不知道。任何人都可以建议其他方法吗?
编辑:
背景:我寻找方法来调试从 Nautilus 中的 Ubuntu 右键菜单启动的 python 脚本。
使用 cedric 的使用 --no-desktop 选项重新启动 nautilus 的答案意味着 stderr 和 stdout 在终端窗口中变得可见。但是,此终端似乎不能用作 pdb 控制台进行调试(它似乎仅用于输出)。
在我寻找从右键菜单启动时获取对脚本进程的输入和输出访问权的方法时,我发现了下面我的答案中列出的信息。
(此外,虽然我同意单元测试和日志记录是最佳实践,但我认为仍然存在交互式调试的空间,尤其是对于小型脚本。)
user-interface - 用于 sftp 或 GUI 的 ssh 隧道
我正在尝试在 ssh 隧道上使用 sftp
我有一个homePC
,可以使用一个gatewayPC
作为跳转主机登录到远程服务器
我使用 ssh 隧道命令
从homePC
并且效果很好
但是,一旦我登录到另一台机器,我想打开一个 nautilus 或任何其他文件管理器
一种选择是能够通过此隧道进行 sftp 或 ftp
是否有基于 GUI 的工具(如用于 windows 的 putty)来实现这一点?
任何帮助表示赞赏
问候, 希瓦尼
ubuntu - Ssh(sftp) with certificate via Nautilus in Ubuntu 10.10
Before I connected to my server via Nautilus (sftp).
Now I moved to Amazon EC2, and there's just one way connect to server (ubuntu 10.10 too), using ssh -i mycert.pem
, no password, just certificate.
How can I connect to the server using Nautilus, just like i did before?
In other way I guess I can disable certificate by making some changes in /etc/ssh/ssh_config,but not sure what to do.
UPD: Finally i found solution by using sshfs, more explanation here How to mount Amazon ec2 drive locally - fuse + sshfs?
and googling by keywords sshfs + amazon ec2
UPD2:
and after this connection to sftp via nautilus also working fine
linux - Meld Nautilus 上下文菜单的 Shell 脚本
Beyond Compare通过使用两个 nautilus 脚本(存储在 中)提供“Select for compare”和“Compare to Selected” /home/user/.gnome2/nautilus-scripts
。
脚本 1:选择进行比较
脚本 2:与选定的比较
我正在尝试为Meld做类似的脚本,但它不起作用。
我不熟悉shell脚本。谁能帮我理解这一点:
这样我就可以适应融合。
python - 使用 PyGTK 将 Webkit 放到 Nautilus 桌面(在 Ubuntu Maverick 上)
通过使用以下代码,我可以得到我认为的 Nautilus 桌面窗口:
但是当我尝试执行 Wrapped_window.add() 时,我得到窗口对象没有 add 方法的错误。
我知道这是可以做到的,因为有人已经在http://www.youtube.com/watch?v=NOlIfhXQX9g上有演示效果的 youtube 视频,但我不知道如何获取背景窗口并在上面放置一个小部件它。
有人知道该怎么做吗?