编写脚本以在登录时使用特定的URL打开浏览器?

黑色的

我已经使用Ubuntu几周了,我想进一步了解自动化任务。

启动后如何编写bash脚本以打开具有特定URL的Web浏览器?

格佩特夫·康斯坦佐(Geppettvs D'Constanzo)

对于这种情况,我将想象一个风景。首先,让我们说我需要一个脚本来打开某些Youtube Video中的Web浏览器,并且每次在启动时打开我都需要以不同的随机时间播放这些视频。

首先,让我们创建文件,我将其称为“ youtuviewer.sh”,在其中设置以下代码部分:

#!/bin/bash
chromium-browser http://www.youtube.com/watch?v=7bLaLJ51rRk http://www.youtube.com/watch?v=OxYSaT_NfjQ &
n=$((RANDOM%90+30))
echo $n
sleep $n
killall chromium-browser
echo "all done!"

我很快解释一下:

  1. 第1行:可执行文件将调用bash解释指令,之后
  2. 第2行:chromium-browser将运行(可以由firefox或任何其他Web浏览器替换)。浏览器将在单独的标签页中打开列表中的youtube链接,该列表应以空格分隔。与符号(&)将指示在执行该行之后,应执行脚本的其余部分,并同时保持铬浏览器实例的运行状态。
  3. 第3行:我们将生成一个介于30到90之间的随机数,并将其存储在一个名为“ n”的变量中。这将是我们在下一行中将要使用的秒数。
  4. 第4行:根据随机数,我们在终端上写出将使用多少秒。
  5. 第5行:使脚本“休眠”秒数。
  6. 第6行:为了继续进行,我们杀死了铬浏览器。仅在第5行完成等待(“睡眠”)存储在“ n”变量中的秒数后,才执行此行。
  7. 第7行:我们庆祝说“一切都完成了!” 在终端。

确实,这7行可以给出一个更复杂的示例。您只需一行即可完成所有工作,这取决于您希望实现的目标。

我们将通过您喜欢的文件浏览器(我想到nautilus)或通过终端来设置文件的执行权限。请参见:如何运行.sh文件?

现在我们需要设置文件以在启动时运行,我们可以通过cron(请参见:如何设置Cron作业?)或使用“启动应用程序”对话框(请参见:如何添加应用程序)来实现此目的。启动应用程序菜单?)。

这是我发现执行@ImaginaryRobots编辑的最简单的方法。

如果您需要进一步的帮助,请随时告诉我们。

祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编写脚本以在登录时使用特定的URL打开浏览器?

来自分类Dev

用于在特定浏览器中打开Google搜索的脚本

来自分类Dev

在特定浏览器中打开Google搜索的脚本

来自分类Dev

在浏览器中打开URL的热键脚本?

来自分类Dev

当我尝试从外壳程序打开浏览器和特定URL时,权限被拒绝

来自分类Dev

打开上下文菜单时,如何编写Safari浏览器扩展名以获取被单击的URL?

来自分类Dev

使用脚本中的html打开浏览器窗口

来自分类Dev

在浏览器中打开URL时OSI层的作用?

来自分类Dev

如何编写脚本以使用for循环和ssh登录多个服务器?

来自分类Dev

PowerShell脚本自行打开浏览器

来自分类Dev

在Ruby中使用URL打开浏览器

来自分类Dev

使用应用而非浏览器打开Twitter URL

来自分类Dev

使用浏览器打开URL-RoboVM / iOS

来自分类Dev

使用NSWorkspace在浏览器中打开多个URL

来自分类Dev

使用导入Web浏览器从OpenERP打开URL

来自分类Dev

使用JavaScript在移动浏览器中的UIWebview打开URL

来自分类Dev

在非默认浏览器中使用Electron打开URL

来自分类Dev

使用导入Web浏览器从OpenERP打开URL

来自分类Dev

使用NSWorkspace在浏览器中打开多个URL

来自分类Dev

使用JavaScript打开新的浏览器窗口时出错

来自分类Dev

使用浏览器打开URL且URL有效时,file_get_contents返回404

来自分类Dev

用默认浏览器打开URL?

来自分类Dev

在浏览器中打开WebView URL

来自分类Dev

打开多个浏览器的单个 URL

来自分类Dev

窗口浏览器打开时冻结

来自分类Dev

打开浏览器时屏幕混乱

来自分类Dev

MS Edge 在启动时通过登录打开 50 个浏览器

来自分类Dev

与在浏览器上打开 HTML 文件相比,通过 URL 打开网站时的设计不同

来自分类Dev

如何通过链接在特定浏览器中打开特定URL?

Related 相关文章

  1. 1

    编写脚本以在登录时使用特定的URL打开浏览器?

  2. 2

    用于在特定浏览器中打开Google搜索的脚本

  3. 3

    在特定浏览器中打开Google搜索的脚本

  4. 4

    在浏览器中打开URL的热键脚本?

  5. 5

    当我尝试从外壳程序打开浏览器和特定URL时,权限被拒绝

  6. 6

    打开上下文菜单时,如何编写Safari浏览器扩展名以获取被单击的URL?

  7. 7

    使用脚本中的html打开浏览器窗口

  8. 8

    在浏览器中打开URL时OSI层的作用?

  9. 9

    如何编写脚本以使用for循环和ssh登录多个服务器?

  10. 10

    PowerShell脚本自行打开浏览器

  11. 11

    在Ruby中使用URL打开浏览器

  12. 12

    使用应用而非浏览器打开Twitter URL

  13. 13

    使用浏览器打开URL-RoboVM / iOS

  14. 14

    使用NSWorkspace在浏览器中打开多个URL

  15. 15

    使用导入Web浏览器从OpenERP打开URL

  16. 16

    使用JavaScript在移动浏览器中的UIWebview打开URL

  17. 17

    在非默认浏览器中使用Electron打开URL

  18. 18

    使用导入Web浏览器从OpenERP打开URL

  19. 19

    使用NSWorkspace在浏览器中打开多个URL

  20. 20

    使用JavaScript打开新的浏览器窗口时出错

  21. 21

    使用浏览器打开URL且URL有效时,file_get_contents返回404

  22. 22

    用默认浏览器打开URL?

  23. 23

    在浏览器中打开WebView URL

  24. 24

    打开多个浏览器的单个 URL

  25. 25

    窗口浏览器打开时冻结

  26. 26

    打开浏览器时屏幕混乱

  27. 27

    MS Edge 在启动时通过登录打开 50 个浏览器

  28. 28

    与在浏览器上打开 HTML 文件相比,通过 URL 打开网站时的设计不同

  29. 29

    如何通过链接在特定浏览器中打开特定URL?

热门标签

归档