现在家庭电脑很多,并不是为了办公用的,纯属娱乐,在使用电脑时,很多东西都用不上,长期下来很影响运行,可是很多不会关闭,甚至都删除不了,让人束手无策,近来有用户反映了Win10系统主机同步服务的问题。
Win10系统中有一个主机同步服务,很多朋友可能不太明白干嘛用的,实际上主机同步服务主要作用于Win10系统数据同步,比如Onedrive就要用到这个服务,当然如果你不使用Onedrive也可以禁用这个服务,当然在服务中我们去禁用时会出现“参数错误”的提示,下面讲述一下禁用方法。
现在家庭电脑很多,并不是为了办公用的,纯属娱乐,在使用电脑时,很多东西都用不上,长期下来很影响运行,可是很多不会关闭,甚至都删除不了,让人束手无策,近来有用户反映了Win10系统主机同步服务的问题。
Win10系统中有一个主机同步服务,很多朋友可能不太明白干嘛用的,实际上主机同步服务主要作用于Win10系统数据同步,比如Onedrive就要用到这个服务,当然如果你不使用Onedrive也可以禁用这个服务,当然在服务中我们去禁用时会出现“参数错误”的提示,下面讲述一下禁用方法。
1. 下载源码
1 |
$ git clone git://git.ipfire.org/ipfire-2.x.git |
2. 设置git用户的邮箱和姓名
1 2 3 |
$ git config --global user.email "email@sina.com" $ git config --global user.name "name" |
3. 修改文件后commit
1 2 3 4 5 6 7 |
$ git commit -m "Simple Chinese language" commit 74179cda78a4fcbdbb94e0bb8e5ce0c03f38b5fc (HEAD -> master) Author: name <email@sina.com> Date: Mon Oct 7 16:17:03 2019 +0800 Simple Chinese language |
4. 生成patch文件
1 |
$ git format-patch -1 74179cda78a4fcbdbb94e0bb8e5ce0c03f38b5fc --stdout > zh_language.patch |
5. 设置git的smtp参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
$ git config --global sendemail.from "name <email@sina.com>" $ git config --global sendemail.smtpServer smtp.sina.com $ git config --global sendemail.smtpUser email@sina.com # 邮箱的实际登录密码 $ git config --global sendemail.smtpPass pass # 新浪邮箱要求登陆认证之后才能发送邮件 $ git config --global sendemail.smtpAuth "LOGIN" # 新浪邮箱建议使用BASE64编码 $ git config --global sendemail.transferEncoding "BASE64" $ git config --global sendemail.smtpEncryption tls $ git config --global sendemail.chainReplyTo false $ git config --global sendemail.smtpServerPort 587 |
6. 发送邮件给development@lists.ipfire.org
1 |
$ git send-email zh_language.patch --smtp-debug=1 |
输入ipfire-devel邮箱地址development@lists.ipfire.org, 回车两次就完成.
7.查看是否提交成功
发送邮件过一段时间后,在这里能查到https://lists.ipfire.org/mailman/listinfo/development,不同的模块有对应的邮件列表地址。
8.常见错误
测试中发现有时候 git apply 应用git format-patch创建的补丁文件的时候,可能报告如下错误:
1 |
git apply patch doesn't work: no such file or directory |
也就是应用补丁的时候会失败,造成这种情况的原因一般是同一份代码配置了多个远程仓库导致的。
比如我同步了一份代码到自己的服务器上,这样就容易出现这种情况。
解决方法一般是克隆一份独立的代码,单独在这个独立的代码中创建代码补丁。
VNC Viewer
连接树莓派4B
远程桌面提示错误“Cannot currently show the dekstop
”,如下图: 继续阅读使用VNC Viewer连接树莓派4B远程桌面提示错误“Cannot currently show the dekstop”继续阅读解决Windows 7安装Microsoft Visual C++ 2005 Redistributable错误Error 1935
/var/log/btmp这个文件记录错误的登录尝试,执行lastb命令就可以查看到最近不成功的登录尝试.
如果文件太大可删除了再重新生成一个新的空文件。
现在流氓软件是越来越多了,今天手贱,安装了一个Bing壁纸的应用,然后C盘莫名其妙的多了一个文件夹 CommonFramework ,不停的删除重建,永久删除不干净,后面我才发现不光是Bing壁纸,使用微软必应输入法之后,都会默认安装上一个叫 MicrosoftBAF (全称是 Microsoft Bing Apps Foundation )的组件。它会经常性地自动在C盘产生一个名称为 CommonFramework 的文件夹,即使你删除了它,过不了多久又会自动出现。即使当你卸载了微软必应输入法之后,这个组件并未被删除,还作为系统服务随机启动。
如果在你的计算机上发现下列目录及文件,则说明 MicrosoftBAF 已经安装到你的计算机上了:
1 2 |
64 位系统:C:\Program Files (x86)\MicrosoftBAF 32 位系统:C:\Program Files\MicrosoftBAF |
在上述目录中,应该能看到 2 个 exe 文件,分别是:
1 2 |
CFService.exe CFWorker.exe |
见到它们,说明你的机器上已经有 MicrosoftBAF 了。但是你会发现,找遍了添加删除,都找不到卸载入口。手工禁止服务是一个办法,但有没有更好的办法来处理它呢?
接下来介绍一下如何手工删除 MicrosoftBAF。
1. 以管理员身份打开“命令行提示符”窗口;
2. 在里面输入如下命令并回车:
1 |
MsiExec.exe /x{C095E725-7BE9-4AB1-B7E9-1BC1E3C3CC1D} |
3. 在弹出的是否要卸载对话框中,点“是”。
完成上述步骤后,MicrosoftBAF 将从您的计算机中删除。
正常情况下,通过简单设置,WordPress 可以实现网站底部的链接地址跳转到工信部的备案网站。
具体配置方式参考 Wodpress主题底部显示当前网站备案号
但是最近突然发现这个网址不能访问了。
网上查询了一下,才发现这个网址被更改了,从 "http://www.miitbeian.gov.cn/" 修改成了"https://beian.miit.gov.cn/",因此需要调整网站上的代码。
具体修改参考如下:
1 |
$ vim wp-content/languages/zh_CN.php |
需要修改的函数如下:
1 2 3 4 5 6 7 8 9 |
function zh_cn_l10n_icp_num( $content ) { if ( defined( 'WP_ZH_CN_ICP_NUM' ) && WP_ZH_CN_ICP_NUM && get_option( 'zh_cn_l10n_icp_num' ) ) { echo '<a href="http://www.miitbeian.gov.cn/" rel="nofollow" ' . 'title="工业和信息化部ICP/IP地址/域名信息备案管理系统">' . esc_attr( get_option( 'zh_cn_l10n_icp_num' ) ) . "</a>\n"; } } |
注意:
设置的域名不能是 http://www.beian.miit.gov.cn/ 或者 https://www.beian.miit.gov.cn/ 。目前测试发现,上面的两个域名都返回解析错误。
只能配置为"https://beian.miit.gov.cn/"
一定要注意 MX-28R 的两边的 RS485 接口线序时不同的,从主舵轮方向观察,左侧跟右侧的线序刚刚好相反,在上电之前一定要反复检查接线顺序,否则可能损坏设备。如下图: