Archive for the ‘实用技术’ Category

实用技术 自制自定义文件夹图标教程

      好多年前就把自己PC的大部分图标都自定义了,视觉识别有许多优势还有护眼一类需求,今天把自己同人游戏分类存放的文件夹图标也做好了,才想起写个教程免得忘记,感觉自己随着年龄增长越来越健忘了,非常用技术不写个备忘性质得教程日后突然想做时候会很尴尬

一. 选一张想用来做自定义文件夹图标的图片并用图片编辑软件缩放和裁剪成512像素宽度,任意长度的图片,想要呈现的图片主要内容建议在图片上半部分300像素高度的范围内

二. 用PS打开FolderTemplate.psd,这是网上诸多大神免费分享的文件夹基础编辑用的PSD中的一个,个人觉得比较好,不过地址里好像不是这个……太多年前下来的忘记哪里下的了……反正基本上这类PSD都一个德性可以类推的……

三. 复制之前处理好的想用来做文件夹图标的图片全部到这个PSD里,默认应该是图层1,图层1移动到GLoss图层的下方,然后右键图层1,按下创建剪贴蒙板,就会出现下图效果

四. 调整Gloss透明度到你觉得舒适的效果也可以删除此图层,然后对图层1和图层Top Layer右键选择混合选项,添加一定混合选项做出图标的立体和光线感觉,具体没有定势,一般添加描边,内阴影和投影和光泽,光泽一般可选;描边一般宽度为1;内阴影和投影一般不透明度35,宽度2,大小4。改变Top Layer图层颜色和你选的图片美术风格匹配

五. 使用https://cooltext.com/网站制作图标上的文字图片当然PS高手可以完全自己做,网站如上图,选择自己喜欢的字体和颜色,大小就用默认的120,创建PNG下载下来。一般用PS打开以后缩放到140-160像素宽度刚好够用,可以像在下图这样再加个渐变色效果,反正一切开心就好

六. 复制调整好大小的文字图片到刚才的PSD放到左上位置,然后缩放整个PSD大小宽度和长度为256像素保存为ICO文件,图标文件大功告成,如果不能保存就是PS没装ICO插件,补装一个

七. 把ICO文件放到你觉得合适的位置,如果和在下一样文件夹图标比较多就索性建个文件夹里专门放图标好处是可以建立相对地址,移动了文件夹依然会有图标效果,只要文件夹图标所在文件夹和定义了图标效果的文件夹相对位置没变

八. 在想要自定义文件图标的文件夹上右键属性-自定义-更改图标然后选择刚才做好的ICO,就改变完成了

九. 比如在下存放同人游戏的文件夹为了方便分类如上图效果。

十. 把所有图标保存在一个统一的文件,然后显示隐藏文件后把修改过的文件夹里的desktop.ini文件打开,把里面文件夹图标地址最前方的盘符删除,就是相对地址了。比如在下在《我的漫画》这个文件夹下面建立了一个叫ICO的文件夹把所有图标的ICO放里面然后这个文件夹下面假如有文件夹《完结漫画》《未完结漫画》《官网4格漫画》这样的子文件夹自定义了图标,当在下移动整个《我的漫画》文件夹去任意位置包括其他电脑和存储设备比如别的外接硬盘,NAS,U盘等,因为相对位置没变,自定义了图标的《完结漫画》《未完结漫画》《官网4格漫画》依然会显示图标效果这就是相对位置的优势,像ICO文件夹觉得看着风格不统一或者碍眼就直接隐藏掉就行了

十一. 懒人选择下载别的大神分享的图标也是不错的选择,比如本文标题里图里那种,不用自己做美工了,在下也是自己要的分类没人做才只能自制的,感受下别的大神的作品

Posted on 12月 13th, 2020 by IL  |  No Comments »

实用技术 更新PHP版本个人操作备忘

       编辑器一直是WP这东西的硬伤,别说现在大更新版本以后那个反人类至极的奇葩东西,就算过去版本的WP编辑器也是非常的垃圾,所以一般WP用户都会选择第三方的编辑器,其中比较强劲的就是在下现在用的CKEditor……但是这个4年前就停止更新的东西,每次在WP或者其他东西需要大更新的时候就会有各种兼容性问题,给在下添麻烦,这次升级PHP也不例外,上次WP大更新时候想找别的替代品也找不到合适的,实在是痛苦……不知道靠这样修修补补CKEditor还能坚持用到哪天……

言归正传回到PHP更新的流程步骤和细节注意

1. 备份所有文件和数据库……

2. 下载官方插件 PHP Compatibility Checker

3. 用 PHP Compatibility Checker 检查兼容性

4. 毫无意外的CKEditor不兼容……

5. 下载并查看兼容性报告……

6. 发现差别在于对HTTPS的支持上……果然哪里都逃不过SSL化的大浪

7. 根据报告建议 4 | ERROR | Global variable '$HTTP_SERVER_VARS' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_SERVER instead
                         7 | ERROR | Global variable '$HTTP_GET_VARS' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_GET instead
                       10 | ERROR | Global variable '$HTTP_POST_FILES' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_FILES instead

把 4 7 10行中的“HTTP”去掉

8. 进入DA面板点击“Change”选择7.2版

9. PHP升级完毕,运行速度果然快了很多,对HTTPS的支持也更好

10. 索性把CKEditor的BUG也修下,过去因为影响不大就偷懒放任了,教程有人写了

Posted on 2月 15th, 2020 by IL  |  No Comments »

实用技术 小站SSL化完毕~

      隔壁和製阁下搞全站SSL的时候,看了有点心动,不过也就有点心动并没当回事,直到最近FIRFOX和GOOGLE站长都开始为难在下了,终于没办法了,时代趋势不可逆啊……说实话这东西真的是给自己制造麻烦又没多少好处,哎……

      本篇除了庆祝下SSL化完成主要还是写下自己搞SSL化的心得,就当备忘了,毕竟网上一路查资料一路搞的感觉就是别人写的教程根本用不到,一个个都是自己能运行代码的……对在下这种只是自己买了VPS没法运行代码的也太不友好了……而且……SSL化以后调用大量外部图片的页面无法正常显示,于是从做个SSL化变成了整个BLOG的细节大重修……从改了上百外部图片路径到各种FLASH内容HTML5化,工程量远超预期……真心折腾自己啊…………

一. 选择获得SSL证书的途径

     1. 在下首先是看了这篇推荐去试了文中的几家,简单来说国内几家都要实名认证……而且实名认证姑且不论,实际验证网站所有权时候还会要你手机(无法避免)和真实地址(可以造假);所以除非外语水平实在不行,没事别用国内的了,一定要用就用马云家的……支付宝反正中国人都要用,本身就已经内裤都给他看光了,在他面前本来也没啥隐私……而且可以直接用支付宝信息授权,无脑傻瓜,适合没有技术知识的人……其他几家真的就免了……

     2. 然后是和製阁下用的CloudFlare这家叼在如果你没法验证自己所有权都能给你SSL,目前似乎只有这家可以做到这个厉害的事;不过明显是为了和狗爹抢生意的企业,要占有你的域名解析权利然后非验证所有权的SSL里本身有猫腻……系统本身对基础服务不在他家上面的VPS也很不友好,如果VSP用的不是他家也别选了,除非真的没有验证所有权的条件……

     3. 于是毫无意外的选择了最烂大街的Let's Encrypt……

二. 如何获得的Let's Encrypt证书

     1. 在下遇到的第一个难点就是各种教程里给的方案都是能运行代码的……所以都没法用,于是选择在线网站工具

     2. 在线网站工具选了这家相比别家有个压倒性的优点,可以在线给你检查验证文件摆放位置是否正确……

     3. 三个验证手法第一个要FTP的账户密码,果断免谈;第三个在下实际测试狗爹根本不行,多半是狗爹故意的……如果你的域名和在下一样是狗爹家的,别指望可以成功……顺便CloudFlare的吃相也和狗爹一样难看,如果把域名解析权利给CloudFlare然后做一样的事也不会成功的,天下乌鸦一般黑……

     4. 那么只有选第二个验证法了……摆在面前的第一个难点就是如何在VPS里远程建立了 .well-known的文件夹,Windows系统里直接建立不来要运行CMD如果不能运行那么这个方案就没用了……

     5. 实际上还会有一种情况就是Windows系统看来也不能建立,实际是可以的,具体方法是到你运营商的设置里勾上,显示隐藏文件(dotfiles)这选项;然后就能建立了~

     6. 然后在他要求的路径里分别放下他给你的两个文件就可以……具体到WP的BLOG的话,第二个www.域名的路径FTP里要从public_html这个文件夹里进去建!别搞错哦!

     7. 然后点击最下面得按键就可以获得下图三个文件的下载也可以复制黏贴具体内容

三. 如何给自己得网站启用获的证书

     1. 进入自己运营商的cPanel控制台

     2. 选择SSL/TLS,点击后如下面图片

     3. 删除里面自己原来的证书和密匙换成刚才得到的,原来的不删除也可以,怕搞混就看颁发者这项:颁发者是Let's Encrypt就对了

四. 如何把自己小站彻底SSL化

     1. 虽然获得了证书,但是自家网站里肯定一堆HTTP的链接,所以横竖没小绿盾的,想要小绿盾按照这篇做……

     2. WordPress HTTPS (SSL) 这个插件如果启用了会导致外部图片链接多的页面直接白屏的BUG,如果遇到BUG不要惊慌,去后台关闭插件,然后把外部图片引用多的页面把图片保存到本地用本地相对地址来读取……

     3. SSL化以后对本地的CSS和HTTP链接啥的都有影响,如果主题结构较复杂很容易出BUG,按照教程里操作前一定要备份数据库和FTP内的本地文件!一定要!

五. 后记

     后来发现FireFox为难在下的部分……和SSL化无关,所以都是无用功……在下究竟折腾个啥劲啊……

Posted on 9月 30th, 2019 by IL  |  2 Comments »