有没有办法在ubuntu中设置问候语?

use*_*242 20 startup

我喜欢引用。现在我希望每次我的电脑启动时,报价都出现在屏幕上,就像一个欢迎词。有没有办法在 ubuntu 13.04 中做到这一点?

kir*_*iri 16

您可以在登录时弹出一个简单的 zenity 对话框,其中包含您的报价内容。

将以下代码放入脚本中,然后将该脚本添加到您的“启动应用程序”中

zenity --info --text=$quote --title="A Quote"
Run Code Online (Sandbox Code Playgroud)

使用 fortune

安装fortune-mod包 ( sudo apt-get install fortune-mod) 然后您可以将fortune命令集成到您的脚本中,如下所示:

zenity --info --text="$(fortune literature)" --title="A Quote" --no-wrap
Run Code Online (Sandbox Code Playgroud)

您可以将该命令添加到您的启动应用程序中,而无需将其放入脚本中。

literature选项用于指定您要特别引用,否则它会给您带来笑话、谜语和其他“幸运”。

注意:有些运势很长,在上面的命令中使用--text="$(fortune -s literature)"代替--text="$(fortune literature)"只打印短引号。

截图如下: 对话中的财富

《财富》还提供了许多不同的选项来自定义您将获得的报价类型(文学、谜语等)。有关更多信息,请参阅《财富》手册页。要使用这些选项,只需将fortune上面的命令更改为fortune SOME_OPTION.

归功于 FreudianSlip 的fortune命令


Pyt*_*ent 11

如果你想花哨一些(比如在你的墙纸上显示一个透明的报价,输入一些提醒等......):

  1. Ctrl+ Alt+打开终端T
  2. 转到“编辑 > 配置文件 > 新建”。
  3. 为其命名(例如,“quote_of_the_day”)并单击“创建”
  4. 单击编辑,转到颜色选项卡并取消选中“使用...的颜色”。
  5. 选择将在您的桌面墙纸上可见的文本颜色
  6. 转到背景选项卡并选择透明背景并将其设置为无。
  7. 滚动选项卡下选择“滚动条是:已禁用”。
  8. 您可以从常规选项卡更改字体和大小。
  9. 在这里,您还可以将列和行分别更改为大约 50 和 5。
  10. 转到标题和命令,然后从组合框中选择保留初始标题

现在您已经为报价显示制作了一个终端配置文件。 在此处输入图片说明

接下来,我们将进行 compiz 设置以将其放在我们的桌面背景中并删除那些阴影和装饰。

  • 通过在终端中输入来打开 Compiz Config ccsm(假设你已经安装了它)
  • 单击窗口规则并执行以下操作: 在此处输入图片说明

  • 单击“放置窗口”并执行以下操作: 在此处输入图片说明
  • 注意:600 x 和 100 y 位置应根据您的屏幕分辨率进行更改。(这将它放在右上角的某个位置)
  • 转到窗户装饰并执行以下操作: 在此处输入图片说明



现在将以下脚本复制并粘贴到 gedit 并将其保存为quote_script.py

import commands
from time import sleep
import random

quotefile = "/home/user/Documents/.../quotes.txt"
interval = 10

with open(quotefile,'rb') as data: quotes = data.readlines()
print "\x1b[?25l"+random.choice(quotes)[:-1]
sleep(interval)
exit()
Run Code Online (Sandbox Code Playgroud)

更改quotefile间隔,以满足您的文件位置和报价显示时间。通过在终端中输入:gnome-session-properties
转到启动应用程序。通过单击添加并键入来添加一个新的:

  • 姓名:

    每日行情

  • 命令

    gnome-terminal --window-with-profile=quote_of_the_day -e "python /home/user/Documents/.../quote_script.py"
    
    Run Code Online (Sandbox Code Playgroud)
  • 评论

    在登录时显示随机引号


就是这样!您可以尝试注销并再次登录以查看结果。

最后结果:

在此处输入图片说明
- 试验终端列和行值;位置值、间隔、字体颜色等。记住在quotes.txt 文件中逐行加上引号。