进入包目录后,输入命令sudo dpkg –i google-chrmoe-stable_current_amd64.deb
若出现dpkg: error: dpkg status database is locked by another process
输入
(1)sudo rm /var/lib/dpkg/lock
(2)sudo dpkg --configure -a
安装其他deb包也可以用同样的方法,也可以不用命令进行安装,直接双击deb包,然后点击install就可以进行安装
2.修改开机启动项
当我们在一个机器中安装多个系统后,开机后会d出多个系统供我们选择,我们可以对这些系统的名称进行修改
进入第一个系统后依次输入三个命令
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
这个命令最后要显示OK
sudo apt-get update
sudo apt-get install grub-customizer
之后在系统中搜索grub,点击那个图像化的软件,在里面修改即可
3. 开机自启动
我们可以在ubuntu系统中开机自启动一些东西,在左上角搜索start,点击startu Applications
点击add创建开机执行程序
Remove是删除,Edit是编辑
Name是开机执行程序名称(随便起),command是开机执行命令,comment是备注,让你自己知道这个是干什么用的,可以不写comment
这里注意command一定是一条执行命令,在设置之前你可以去终端输入看一下能不能达到效果,比如我现在要在开机运行一个py文件,那么我就写 python3 + py文件的绝对路径
在command中如果使用sh文件也可以,比如我的sh文件放在Music中,那么我就应该在command中写 \home\xxxx\Music\xxxx.sh
之后点击Add
添加成功后会多一个,然后把窗口关了就行了
我的py程序是这样的,运行后会用默认浏览器访问百度
设置之后我们重启一下,输入用户名与密码之后发现浏览器已经被打开了
如果说我们要使用的命令需要进入root,比如说使用docker,我们可以将设置该用户进入root不需要再输入密码,我们输入sudo vim /etc/sudoers,输入密码后在sudoers文件下方加入这样一行内容
这里的name是你当前的用户名,添加后使用wq!进行保存,保存后你发现再使用root权限就不再需要密码了,在自启动脚本中直接使用sudo+命令就可以了,比如
我们重新启动后会发现这几个容器已经自动开启完毕了
4. 快捷键查找与设置
进入System Settings
点击Keyboard
点击Shortcuts,可以在其中查看与设置快捷键
其中Screenshots就是截图的快捷键
5. Ubuntu换源
换源之前可以先做一个备份文件,输入 sudo cp/etc/apt/sources.list /etc/apt/sources.list.bak,之后再安装一个vim
输入sudo vim /etc/apt/sources.list
上面的可以都注释掉,在文件的下面加上这些
Win10之后,系统自带Edge浏览器,怎么说呢,用着还是不错的!
为了随心所欲的使用它,当然用AHK来搞它比较合适啊!本来想着很简单,也没当回事,着手一做就用点懵逼了,系统竟然做了保护。
这是啥子情况?
然后查资料发现,edge的安装目录竟然在这里,可以这个图标跟桌面的也不一样啊!
管他呢,先运行试试!
我双击……
???
WAF,竟然没有任何反映?
再找资料,在查阅了海外的资料之后才发现,这是对的,直接运行MicrosoftEdge程序是运行不了的,而且,Edge浏览器快捷方式也不是指向该位置的,所以,我们要重新创建Edge浏览器快捷方式的话,还需另外的方法。
我们都知道,在桌面创建快捷方式并非是一件难事,只要找到文件所在,然后鼠标右键点击,选择发送到桌面快捷方式,就成功了,但如果你想在桌面创建Edge浏览器快捷方式也这样 *** 作的话,虽然快捷方式是有了,但打不开Edge浏览器。
在找到Edge浏览器所在位置之后,发送到桌面快捷方式也成功了,但最后运行不了,这是不是很奇葩?看来,微软对这个全新的浏览器采取了特别的保护措施,让我们无法直接创建快捷方式,那怎么办呢?这就需要特殊的方法。
在分析了现有的Edge浏览器桌面快捷方式之后,我们发现,Edge浏览器的快捷方式路径是:
「%windir%explorer.exe shell:AppsfolderMicrosoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge」
然后用的Edge浏览器程序图标:
「%windir%SystemAppsMicrosoft.MicrosoftEdge_8wekyb3d8bbweMicrosoftEdge.exe」
看了上面的内容你会发现什么?我们发现事实上Edge浏览器的快捷方式并非直接指向Edge浏览器程序本身,而是通过 explorer.exe 这个Windows资源管理器来打开的,而不是直接运行Edge浏览器的,怪不得我们创建快捷方式没用呢。
所以这时候AHK就可以上来了!
Run, explorer.exe shell:Appsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge 打开edge浏览器
高级一点的,一键打开一个隐私窗口,干嘛用,你都知道哈!
Run, cmd.exe /c start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge about:inprivate 打开为隐私窗口
好啦做个总结,运行个edge挺费劲哈!
本文来至AutoHotKey中文网,地址:https://www.autoahk.com/archives/15535
以下是使用 AutoHotkey 脚本实现上述功能的示例代码:
1:打开某个软件A,并将该软件窗口。打开在虚拟屏幕1指定的位置,如:全局坐标X:986,Y:347,鼠标 *** 作软件A的滚动条。鼠标在屏幕指定位置,选中软件的A的指定内容,然后点击软件A 的确定。
Run, "C:\Path\To\SoftwareA.exe"
WinMove, A, , 986, 347
ControlClick, Scrollbar1, A
MouseMove, 100, 200
ControlClick, ListBox1, A
ControlClick, Button1, A
2:向右切换WIN10的任务视图,在虚拟桌面,打开软件B,并将软件B的窗口置于虚拟屏幕2的指定位置,全局坐标X:1465,Y:448,鼠标 *** 作软件B的滚动条。鼠标在屏幕指定位置,选中软件的A的指定内容,然后点击软件A 的确定。
Send {LWin}{Tab} 向右切换任务视图
Run, "C:\Path\To\SoftwareB.exe"
WinMove, B, , 1465, 448
ControlClick, Scrollbar1, B
MouseMove, 300, 400
ControlClick, ListBox1, B
ControlClick, Button1, B
请注意,上述代码只是示例,并不能保证在所有情况下都能正常工作。在使用 AutoHotkey 脚本时,需要根据实际情况进行调整和修改。
另外,在执行上述 *** 作时,你需要确保软件 A 和软件 B 已经正确安装并且可以正常打开。如果出现问题,可能需要检查软件的安装路径是否正确、软件是否需要管理员权限才能运行等因素。
此外,在使用 AutoHotkey 进行鼠标和键盘 *** 作时,还需要注意以下几点:
使用 AutoHotkey 的 Run 命令打开软件时,需要提供软件的完整路径。
使用 WinMove 命令移动窗口时,需要提供窗口的句柄和新的坐标位置。
使用 ControlClick 命令点击软件中的按钮时,需要提供按钮的名称和所在窗口的句柄。
使用 MouseMove 命令移动鼠标时,需要提供新的鼠标位置。
通过注意上述细节,你就可以使用 AutoHotkey 脚本实现上述功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)