友情提示:小程序,开发制作。

Zerotier - 分分钟异地组网工具最全食用方案

之前一直在用,v2ray 服务器在内网开端口,相当于通过代理的方式访问内网,利用内网的 openwrt 中 smartdns 做 dns 解析服务。

同事最近买了个群晖,但是家里没有公网 IP,所以一直在用 Frp 做内网穿透。但是 FRP 使用过的比较清楚,速度依靠公网服务器的带宽,而且每起一个服务都要暴露一个端口。

在此之上,我进行了一番搜索,发现了一个新东西——Zerotier。

这是一个类似于 ZooKeeper 的工具,一款异地组网工具。每台服务器上只需要安装对应的客户端,连接到同一个网络,就可以实现 IP 互相访问。在此之上,还有自定义 DNS 服务器的功能,将通过 IP 这个步骤转换为通过域名进行访问,相当实用。

纵观国内的文章,基本都是上来就一步一步...

阅读全文>>

索尼Hif照片格式,都怪我的设备太老?

今天一个重要的活动,我负责跟拍,现场使用了双人双机位的跟拍。

一个是佳能6d2,一个是索尼A7m4。

临开场,鄙人一时兴起,修改了索尼照片质量的参数,由jPG改为了heif格式。没有想到这个是灾难的开始,一个上午的图片都是这个格式。之前看了索尼官方的宣传说这个格式如何如何的好。这不体验一下没有想到出片的时候。电脑不支持。

Adobe最新品全家桶不支持。

captureone不支持。

格式工厂不支持。

网上下载了一个万能格式工厂,依然不支持。

网站在线转换工具倒是支持,老牛拉车慢死了。

经过各种科学上网找到了,解决方案。

这里不得不说昂。baidu真是垃圾死了,各种广告,都是没用的信息。

google还是扛把子。

找到了解决方案。

这个HIE格式,win11是可以打开,但是想要批量的...

阅读全文>>

群晖如何添加第三方源

第三方源网址:

 

http://packages.synocommunity.com            (建议选择这个,支持HTTPS)

http://packages.pcloadletter.co.uk

http://www.cphub.net

http://synology.sysco.ch

http://packages.quadrat4.de

http://synology.acmenet.ru

http://cytec.us/spk

http://spk.naefmarco.ch/spkrepo/packages/

http://spk.nas-mirror.de/spkrepo/packa...

阅读全文>>

浏览器控制台自动刷新网页脚本

timeout=prompt("Set timeout (Second):");
count=0
current=location.href;
if(timeout>0)
setTimeout('reload()',1000*timeout);
else
location.replace(current);
function reload(){
setTimeout('reload()',1000*timeout);
count++;
console.log('每('+timeout+')秒自动刷新,刷新次数:'+count);
fr4me='<frameset cols=\'*\'>\...

阅读全文>>

批量重命名(后缀)bat

@echo off 
set a=0
setlocal EnableDelayedExpansion
for %%n in (*.jpg) do (
set /A a+=1
ren "%%n" "2_!a!.jpg"
)

阅读全文>>

人人商城小程序 getUserInfo换成getUserProfile(方法二)

调整后4月13日之后发布的小程序wx.getUserInfo的接口都将失效,因此导致小程序的登录会出现灰色头像和微信用户

后台也是获取不到数据导致界面一度尴尬。

先用getUserProfile获取  userInfo用户对象信息,在用wx.getUserInfo 获取encryptedData和iv 至此后面的登录流程不变只是提交数据的时候多提交一个userInfo信息到后台

小程序支持库最少升到2.10.4

相关文件

小程序路径pages/auth/index.wxml    立即登录按钮需要修改

<image class='logo' src='{{shop_logo}}'></image>
<view class='title'><text class='title-underline'>{{shop_name}}</text></view>
<view class='message'><text>您尚未登录需要获取您的授权后进入商城</text></view><button bindtap='close'
  class='cancelBtn'>暂不登录</button>

  <button bindtap='bindGetUserInfobu' class='authBtn' >立即登录</button>

 

小程序路径pages/auth/index.js 多加了一个方法bindGetUserInfobu()  然后获取到userInfo用户对象信息在用wx.getUserInfo  把对象结构拼装一下,这样基本没有太多改动

阅读全文>>

人人商城小程序 getUserInfo换成getUserProfile(方法一)

官方文档https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801

人人商城小程序用户授权登录失败,getUserProfile小程序登录接口升级

怎么修改呢?

1,修改pages\auth\index.wxml

立即登录按钮改为

<button bindtap="getUserProfile" class="authBtn" lang="zh_CN">
立即登录
</button>
点击查看原图

2,修改pages\auth\index.js

第62行添加代码

阅读全文>>

Microsoft Store应用商店崩溃,错误代码0x80131500解决方法

在打开Microsoft Store商店时候出现错误代码0x80131500,解决方法如下:

1、打开“运行”输入 inetcpl.cpl (“WINDOWS”+“R”键,输入 inetcpl.cpl亦可)或者打开IE浏览器选择internet选项
2、点开高级往下拉,勾上"使用TLS 1.2"选项,或者点还原高级设置。

微软官方社区的建议:

建议您先尝试更换网络连接,比如连接个人手机热点,再使用 Microsoft Store 进行尝试。如果您连接了 VPN 或下载了第三方防火墙应用,建议断开 VPN,卸载第三方防火墙应用。

如果上述方法无法解决问题,您可以尝试清理应用商店的缓存,看看是否可以恢复正常:

按 “Windows 徽标键+R”,在运行窗口...

阅读全文>>

Linux日志文件/var/log详解

如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。
以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。
  1. /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
  2. /var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上...

阅读全文>>

Nginx配置多个二级域名,如何配置80跳转443

 服务器nginx配置如下:

server {
    listen 443;
    server_name www.domain.com;
    ssl on;
    root /var/www/html;
    index index.html index.htm;
    ssl_certificate  cert/1ddddddddddddd.pem;
    ssl_certificate_key cert/1ddddddddddddd.key;
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AE...

阅读全文>>