Homulilly

Aroes's Blog

Python 还在学习中,突然想拖一个网站上的图片,因为有点多,所以纯手动太麻烦,就试试能不能用一下。毕竟现在虽然看不懂模块的代码,但是会用就可以了。于是把中间的过程做一下笔记。

一开始知道,可以通过 urllib.request 模块获取一个链接中的内容。

1
2
import urllib.request
data = urllib.request.openurl('$url').read()

此时 data 是二进制数据,如果是图片内容的话,直接写入文件就可以了,网页的话可以通过 html_code = data.decode('utf-8') 转换为 string 。

阅读全文 »

之前想使用 GIMP 修改一个 GIF 的动图,但是不知道如何修改每一帧的间隔,一开始搜索时,找到几个教程虽然的确是创建了 GIF 动图但是也没说时间间隔问题,都是在最后导出的那一步中设定,而且自己再修改后帧之间也出现了问题,最后采用了点投机取巧的办法才搞定。

然后今天发现其实很简单,只要在每一个图层名称的后面加上两个括号,然后分别填入时间与当前帧的过度方法,如 (40ms)(combine) 或 (40ms)(replace) ,40ms 表示当前帧的延时为 40ms (即每秒25帧),combine 表示当前帧与前一帧相互叠加,即之前的帧会为当前帧的透明部分提供背景, replace 表示当前帧会替换前一帧,之前的帧无法再为当前帧提供背景。

阅读全文 »

现在用的两个显示器,分辨率不一样、屏幕颜色也不一样,一个是IPS、一个是TN,为了避免精神分裂,所以壁纸还是需要设为不一样的图片,然而Ubuntu似乎比较困难,Win这方面是真好。
只好把两张图片合体了,然后设置为适合宽度的方式,话说 Ubuntu 的平铺壁纸逻辑我是真的无法理解。然而这样登录界面又坑了,两个屏幕的壁纸是镜像的,而且都是一半一半。
只好想办法单独设置了。

一开始我直接去 dconf 修改或者使用 gsettings 命令都没有效果( 搜索了一下,发现需要下面的操作步骤:

1
2
3
4
5
6
sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

如果想去除界面上的白点:

1
gsettings set com.canonical.unity-greeter draw-grid 'false'

虽然这样切回单屏幕时壁纸还是会傻逼,至少会好一些了。

系统:Ubuntu 16.04 LTS
参考:https://askubuntu.com/questions/455849/unity-greeter-does-not-display-custom-wallpaper

之前换到这里的时候,用的是 Typecho ,然后用的主题是从 Hexo 移植过来的,然后就知道了 Hexo ,感觉也是很不错。虽然因为主题数量不多,很多的大家都长得差不多。

然后,觉得Typecho更新比较慢,感觉和没人维护一样,但是去github看看还是在不断更新的,然后就考虑考虑到下次的话换到 Hexo 看看,觉得迁移起来应该比较方便的样子 (怎么老是在迁移 - -),但是懒,然而还在考虑的时候呢,VPS 挂了,启动不了,发了技术支持,人家说可能我的硬盘有问题了,然后需要我新创键一个机器供他们测试用 (Excuse me?)。然后我新建一个后,直接恢复备份了,旧机器挂掉的原因也就不了了之了(我恢复完数据后,告诉他们说检测完后告诉我一下原因然后我把旧的删掉,结果直接告诉我可以现在就删掉了)

幸好我有每日备份数据库,自己的RSS的内容都没有丢。之前 Typecho 内容也不多, Typecho -> Hexo 迁移文章的话,看来只能通过 rss 的方式,然而 rss 方式格式会有问题,数量也会有限制,还不如直接手动复制了,毕竟 Typecho 也是通过 Markdown 解释文章。

Hexo 安装起来很是方便,本地安装 Node.JS 环境即可。部署可以通过 git 的方式。

安装 Hexo :Hexo 官方文档 - 中文
配置 git : 使用 Git Hook 自动部署 Hexo 到个人 VPS
Next 主题文档 :NexT 使用文档

看起来还是很不错的 :)
不过每个 post 的地址就是 md 文件的文件名,文件夹里排序看起来有点乱,嘛,安装闲着没事的时候也不看。

阅读全文 »

Dropbox 安装 :Install Dropbox on your Linux box

可以直接下载 deb 文件进行安装,但是这个只是一个安装器,由于 Wall 的存在,后续的下载无法进行,可以通过这个链接下载文件 https://www.dropbox.com/download?plat=lnx.x86_64 直接解压到 Home 目录下后再运行就可以了。

Ubuntu 自带仓库可以直接安装 Nemo 文件管理器 sudo apt install nemo

阅读全文 »

不单当前使用的 Ubuntu 16.04 还是之前用的旧版本, Nautilus 的 GIF 和视频文件的预览都只有默认的主题图标。很不爽,一开始以为是 Nautilus 设置中的一项只有 10MB 文件才生成预览的问题,改成了 4GB ,发现并没有什么区别。

没办法,只能搜索搜索了。

阅读全文 »
0%