使用油猴脚本(Tamper Monkey)在任意网页上传图片以及图床版本升级的方法 – 阳光实验室

使用油猴脚本(Tamper Monkey)在任意网页上传图片

 

最近有网友留言建议给ImgURL开发一个客户端,客户端估计一时半会儿是开发不出来了。不过花了一点时间为ImgURL图床写了一个简单的油猴脚本,安装脚本后可以在任意网页点开按钮上传图片。

 

 

安装Tamper monkey扩展

ImgURL脚本可以帮助我们在任意网页将图片上传到ImgURL,不过需要Tamper monkey扩展的支持,可直接访问Google商店

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

安装Tamper monkey并启用(需要自备梯子)

安装ImgURL提供的脚本

启用Tamper monkey扩展后继续访问ImgURL上传脚本点击按钮安装并启用脚本

 

脚本描述

ImgURL上传脚本

此脚本依赖于ImgURL 可以在任意网页将图片上传到ImgURL或 https://sm.ms/

使用方法

安装此脚本后网页右下角会出现一个图片按钮

点击这个按钮您可以快速的将本地图片上传到ImgURL或 https://sm.ms/,同时会生成不同格式的链接地址方便使用。

本项目依赖于 https://imgurl.org/ 使用,仅作为插件使用,如果需要上传自己的服务器请按正常的方法使用。

 

详情请浏览 https://www.xiaoz.me/archives/11038

 

如何完成ImgURL图床的版本升级呢?

 

查看当前版本号

在 后台 – 系统设置 – 关于 查看当前版本号

特别提醒:升级之前一定要查看自己的版本号,依次进行升级,不要跨版本升级,以免出现问题。升级前务必做好备份。

老版本升级为新版本

2018-04-30之前的均为老版本,升级新版方法如下。

  1. 备份uploadtemp目录
  2. 清空当前目录,下载新版本 master.zip 解压并安装。
  3. 将备份好的uploadtemp目录拷贝回来进行覆盖

这样能够保证之前的图片继续访问,但是以前的图片无法再进行管理操作。

1.0升级为1.1

2018-05-04发布了1.1版本,可以在后台 – 系统设置 – 关于,查看当前版本。如果您是1.0版本,请按照此方法升级。

  1. 备份好当前数据、备份好当前数据、备份好当前数据,比如您当前程序所在目录为test.imgurl.org,可以先将其更名备份。
    mv test.imgurl.org test.imgurl.org.bak
  2. 创建新的目录,并下载1.1的程序进行解压,流程如下:
    #创建目录
    mkdir test.imgurl.org
    #进入目录
    cd test.imgurl.org
    #下载imgurl 1.1
    wget https://github.com/helloxz/imgurl/archive/v1.1.tar.gz
    #解压
    tar -zxvf v1.1.tar.gz
    #移动文件
    mv imgurl-1.1/* ./
    #从备份目录拷贝覆盖
    cd ..
    cp -a test.imgurl.org.bak/config.php test.imgurl.org/
    cp -a test.imgurl.org.bak/upload test.imgurl.org/
    cp -a test.imgurl.org.bak/temp test.imgurl.org/
    cp -a test.imgurl.org.bak/db test.imgurl.org/
    #记得重新设置权限
    chown -R www:www test.imgurl.org
  3. 简单点说就是要先备份config.php upload temp db,然后下载1.1程序,从拷贝原来的这几个目录进行覆盖。
  4. 最后访问http(s)://localhost/upgrade.php?v=1.1 升级一下数据库,大功告成!

1.1升级为1.2

  1. 备份config.php/db/temp/upload
  2. 下载1.2的程序覆盖
  3. 再将config.php/db/temp/upload拷贝回来覆盖即可

1.2升级1.3

  1. 备份config.php/db/temp/upload
  2. 下载1.3的程序解压覆盖
  3. 再将config.php/db/temp/upload拷贝回来覆盖即可

 

升级后原内容可以通过下载后上传的方法移动到新的程序中还原就能完全恢复链接的正常使用,只不过是以前的管理数据被清理掉了,无法再管理了。其实只要将 config.php 文件、数据库的 db 目录(imgurl.db3文件)、游客目录temp与管理员目录upload,这几个目录以及目录中的文件备份好了就OK了,直接移动或者下载后再上传即可,只要让原来的URL路径是通的是有效的就OK了。

 

详细的升级过程请参考 https://doc.xiaoz.me/#/imgurl/upgrade

发表评论

邮箱地址不会被公开。 必填项已用*标注

+ 10 = 12