获取链接 Facebook Twitter Pinterest 电子邮件 其他应用 六月 25, 2022 个人WordPress关站说明由于我现在面对的环境越来越恶劣,故即日起关闭wx和qq外的所有国内可无障碍访问的社交系统,wordpress也包括在内,以后请大家关注此博客,谢谢。 获取链接 Facebook Twitter Pinterest 电子邮件 其他应用 评论
白嫖azure服务器搭建全套rss阅读环境 八月 11, 2022 首先,你需要整一个azure学生订阅,然后整一个Ubuntu虚拟机,这部分可以参考 网上的教程 。注意Ubuntu镜像选20.04或以上,然后节点位置需要根据你想订阅的源选一下,我的建议是选澳大利亚,等下会说明原因。记住,因为这Ubuntu镜像太新暂时还不能无损迁移,所以选前一定看清楚。 整好Ubuntu虚拟机后,先进azure管理页面,在左边“网络”里把1200,181,80,443放行(艺高人胆大的也可以不开1200和181)。 然后返回上一页,在DNS名称那里给服务器整个别名,这个别名就是你azure以后的域名,也就是等会certbot注册证书那里的域名。 然后ssh进虚拟机后台(现在的windows自带ssh了,不用另外安装putty),先sudo apt upgrade更新一下包,然后安装docker-compose,nginx(可选),certbot(可选)待用。注意这里certbot安装的时候按照 官网教程里“我不知道服务器上跑的啥”去配置证书 ,否则可能等下配nginx反代的时候有端口绑定问题。 为了保证ssh进虚拟机的体验,建议对虚拟机开swap,弄个1g的swap就行了(我操作完之后内存和swap占用都在50%以下了),教程网上是有的,参考就行了。 接下来按官方教程 使用docker-compose部署rsshub ,注意这里最好按照 用chromium-bundled镜像的配置 来,也就是镜像用diygod/rsshub:chromium-bundled并且注释掉yml中要求注释掉的行,不用我过多解释了吧,人家yml里写的很清楚,以便使用某些用了puppetter的源(不然我也不用特地整azure了直接嫖vercel了) 然后部署tt-rss。虽然awesome ttrss很好,但是这里请选择用 官方的tt-rss ,主要原因是awesome ttrss默认用域名根目录访问,如果像我下面的教程一样只用一个域名的话除非nginx反代配置awesome ttrss在根目录,否则容易有奇怪的目录对应问题。而官方tt-rss默认使用一个子目录,比较方便我们这种只白嫖azure一个域名的。 部署官方tt-rss的时候,先按照 教程 把git库拖下来,然后cd到ttrss-docker目录来个mv .env-dist .env把环境变量文件搞出来,然后配 阅读全文
有道词典8.0去广告方法 四月 23, 2018 有道词典8.0更新以后,界面和UI代码结构都大改了,原来的7.x系去广告方法自然就失效了。其实目前8.0版广告比7.x版少了很多,但对于每次查词都会出在结果页的广告还是不能忍的。于是重新研究了一下代码。 和以前一样,有道词典的页面大量用了html代码,然后需要在页面显示的资源用js代码生成。而目前找到的控制广告的代码在有道词典安装目录下版本号目录的resultui\js\dict.min.js中。 为了看起来方便,可以用代码编辑器把这个js格式化一下(这里博主用的VS Code),格式化后在第42行可以找到有关广告的代码如下(本来红线圈出的部分应该可以看到广告字样的,我这里因为已经删掉了就没有了): 改成上图那样即可。不过我没搞清这个代码具体的意义,我试过删除整个function段结果就炸了,什么内容都显示不了,如果有懂的大佬可以帮忙看一下。 有遗漏的地方还请各位大佬多多包涵,毕竟我并不是专业码农只是业余爱好者而且不懂js…… 更新:新发现两处控制广告的代码,如图,一处在resultui\js\dict.min.js中图示的位置(行号是格式化之后的行号),删除我选中的部分即可 另一处是resultui\js\wordbook_detail.min.js中的图示位置(行号是格式化之后的行号),一样是删除我选中的部分即可 更新:方法已失效 阅读全文
Zotero Word插件汉化和移动到“引用”选项卡 八月 12, 2022 先上个效果图: 然后解释下操作。首先要指出,至少从office使用xml文档格式(也就是docx)之后word模板实际上是个zip包,所以我们把word模板的后缀改成.zip就能修改其中的内容。 于是首先关闭word,然后找到安装到word里的这个插件所在的位置(应该是%appdata%\microsoft\word\startup\zotero.dotm),把后缀改成zip,然后打开它定位到customUI\customUI.xml文件,这个文件就是控制zotero插件显示效果的文件。 汉化简单的,我就不详细说明了,只要把label和supertip后面引号里的内容翻译了就行。这个移位是借(chao)鉴(xi)mendely的,需要把原来的tab id那一行改成<tab idMso="TabReferences">,这里这个tabid对应的就是引用标签的id,idMso是微软定义的默认标签的名称。理论上知道其他tabid的话也可以挪其他位置(这些id可以网上搜搜都能找到),但是么zotero是个引文工具,还是放引用这里好。 改完之后保存,然后把改过名的模板文件扩展名改回.dotm,打开word就能看到效果。 阅读全文
评论
发表评论