? ? ? 文章

picviewer CE.user.js: picviewer By NLF 的围观图ywzhaiqi修改版

文章目录

功能介绍

  • ywzhaiqi 基于 picviewer By NLF 版修改。
  • 能找到当前图的原图(未缩放图片)或者链接的图片
  • 对图片就行各种折腾,比如缩放,翻转,旋转,还可以使用放大镜局部查看
  • 在库功能里面查看当前页面所有满足条件的图片

修正部分

  • 修正原脚本在 chrome 下会加载 2 次的 bug。
  • 修正原脚本在 chrome 30+ 当鼠标移动到浮动工具栏时会消失的问题,因为 mouseenter 可能不会触发。

修改部分

  • 修改为 双击关闭图片窗口,还可使用 esc 键关闭。

增加部分

  • 新增了多个查看大图的站点规则
  • 新增了设置界面,详见下图。在 Greasemonkey/Tampermonkey 用户脚本处打开,还可在图库的命令处打开设置。
  • 新增了 xhr 方式获取大图
  • 新增了 Mouseover Popup Image Viewer 脚本规则的兼容,非完全兼容,仅兼容主要部分。
  • 新增按键,已被默认禁用。
  • 当出现悬浮条时按下 a 键打开原图(actual)
  • 当出现悬浮条时按下 c 键打开当前图片(current)
  • 当出现悬浮条时按下 m 键打开放大镜(magnifier)
  • 当出现悬浮条时按下 g 键打开库(gallery)
  • 新增了几个库的命令
  • 导出图片:导出所有大图到新窗口
  • 复制图片:复制所有大图地址
  • 自动重载:需要手动启用。在勾选时,当滚动到最后几个图片,会自动滚动页面到最底部,如果有新的图片会添加到库里面。例如百度图片、花瓣等库浏览时,可不断加载新的图片直到最底部,还可配合翻页脚本加载后几页的图片。
  • 进入全屏和退出全屏按钮
  • 设置中新增了 显示隐藏缩略图 切换按钮

截图预览

picviewer CE.user.js: picviewer By NLF 的围观图ywzhaiqi修改版

picviewer CE.user.js: picviewer By NLF 的围观图ywzhaiqi修改版二

功能补充

IE9+请使用书签加载,书签地址如下:

javascript:(function(){if(window.__picViewerLoaded)return;window.__picViewerLoaded=true;var s=document.createElement('script');s.charset='utf-8';s.src='http://userscripts.org/scripts/source/105741.user.js';s.async=true;s.onerror=function(){window.__picViewerLoaded=false};document.head.appendChild(s);})();

鼠标手势调用(FireGesture):

//打开原图
var srcNode = window.FireGestures ? FireGestures.sourceNode : event.target,
    document = srcNode.ownerDocument;

var actualBtn = document.querySelector('#pv-float-bar-container > .pv-float-bar-button-actual');
if (actualBtn) {
    actualBtn.click();
}
//打开库
var srcNode = window.FireGestures ? FireGestures.sourceNode : event.target,
    document = srcNode.ownerDocument;

var galleryBtn = document.querySelector('#pv-float-bar-container > .pv-float-bar-button-gallery');
if (galleryBtn) {
    galleryBtn.click();
}

picviewer CE.user.js永久最新版安装地址
原文链接:,转发请注明来源!
0 0

发表评论

  • 评论1则,共1页,当前第1