首页

在香蕉派的树莓派系统上配置 Syncthing 自启动

香蕉派树莓派系统上配置 Syncthing 自启

—— 魏刘宏 2020年1月19日

首先做个名词解释,”香蕉派”是国内一款山寨树莓派的硬件产品,”树莓派系统”指的是”raspberrypi”,而”Syncthing“则是一款多平台的同步盘软件。

Syncthing 的安装和使用可参考网上的文章《IT 之家学院:无需公网 IP,用树莓派搭建自己的私有云盘》,本文仅讨论如何在树莓派系统(Linux系统)中将其配置为自启动。

 

从《【教程】树莓派程序开机自启动方法总结》中,我们可以得知,在树莓派上设置自启大致有以下四种方法:

1、在 /etc/rc.local 文件[……]

全文阅读

使用 Floccus 插件和坚果云同步 Chrome 类浏览器书签

使用 Floccus 插件和坚果云同步 Chrome 类浏览器书签

魏刘宏  2019 年 11 月 22 日


如题,本文讨论在使用 Chromium 内核的浏览器上,使用 Floccus 插件,配合坚果云WebDAV,来定时导出(同步到坚果云)浏览器的书签。这个我个人主要是用于猎豹浏览器,由于猎豹浏览器手机版同步电脑书签功能好像不能用了,所以用这个方法以便在手机上临时查找收藏的书签。其它用途,请自行探索。


首先给出 Floccus 插件的地址:

https://chrome.google.com/webstore/detail/fnaicdffflnofjppbagibeoednhnb[……]

全文阅读

Docker Hub 使用初探

Docker Hub 使用初探

—— 魏刘宏 2019.10.26

容器的话题越来越热,今天我也来试试容器的使用,我们以 Docker Hub 为例。

Docker Hub 官网为 https://hub.docker.com/ ,主要用于托管容器镜像,我们以 Linux 系统 centos 为例:

 

详细页面给出了拉取的命令,不带标签默认拉取最新的:

 

点击 View Available Tags 可查看所有标签,其中标签 7 应该就是标签 centos7 的简写:

 

我们在 Docker Hub 上可以注册一个账号,然后可[……]

全文阅读

Winform 通过 WebBrowser 与 JS 交互

Winform 通过 WebBrowserJS 交互

魏刘宏 2019.08.17

之前在使用 Cef (可在 Winform 或 WPF 程序中嵌入 Chrome 内核的网页浏览器的组件)时,使用过在 C# 代码中调用网页 JS 的功能,以为是 Cef 独有的,最近工作中得知,原来 Winform 自带的浏览器控件 WebBrowser 中也有这个功能,那么我们就来看看吧。

我们先建一个 Winform 窗体 FormBrowserJs:

 

其中左侧是一个 WebBrowser 控件,右边有一个 TextBox 接收网页发来(调用 C# 方法)的消息,另一个[……]

全文阅读

PDF目录编辑器使用介绍

PDF目录编辑器使用介绍

魏刘宏 2019.06.28

PDF 是一个比较优秀的文档格式,能够保证在任何终端显示的样式是一样的。但同时也带来了一个问题,就是编辑不方便,其实这也是这个格式特意为之的,无可厚非。不过其中的一个不方便——添加目录不方便——则是有点令人苦恼的,尤其是大篇幅的外文 PDF ,没有目录的话,手动翻找就没那么一目了然了。目前市面上,本人并没有找到一款方便快捷、轻巧专一的 PDF 目录编辑器,所以打算自己写一个相关软件,首先是自己用,进而也可与大家互相交流学习。

本软件取名为”PDF 目录编辑器”,使用 WPF 开发,调用第三方类库 Spire.PDF 免费版。

首[……]

全文阅读

[.NET]控制只启动单个指定外部程序

独立观察员 2019年6月12日

有的时候我们程序需要启动外部程序来配合实现某些功能,比如启动一个 Cef 相关程序来承载网页。那么如果那个外部程序并没有实现单例启动,我们程序去启动它的时候就有可能启动了多个,这样轻则造成系统卡顿,重则引发 Bug。这肯定是我们不想看到的,所以本文来探讨如何在启动某个外部程序时,始终只会启动一个。

 

先来看看外部程序(其实不用关心),其中有一个这样的类:

    public class BoundObject
    {
        [DllImport("user32.dll", EntryPoint = "ShowWind[......]

全文阅读

搭建 Frp 来远程内网 Windows 和 Linux 机子

 

魏刘宏 2019519

一、使用一键脚本搭建服务端

 

Frp 这个内网穿透项目的官方地址为 https://github.com/fatedier/frp ,不过我们今天搭建服务端时不直接使用这个,而是使用了网友做的一键安装脚本,地址为 https://github.com/clangcn/onekey-install-shell/tree/master/frps

那么我们就开始吧,emmmm,对了,你应该有自己的服务器或 VPS 吧?没有的话,您就看个乐呵吧O(_)O

首先使用 SSH(推荐 MobaXterm)登录服务器,然后贴入以下代码[……]

全文阅读

『独立观察员』个人观影 III

独立观察员』个人观影 III

—— 独立观察员

 

610、《失控玩家》good 游戏中的一个NPC银行出纳碰见了他的梦中情人类型的女玩家,觉醒了人工智能;女玩家是一名游戏开发,她怀疑她和之前的搭档开发的游戏代码被盗用在了这款叫做“自由城”的游戏中,于是来寻找证据……(5)

609、《神秘海域》男子因为可能可以找到失去联系多年的哥哥而被怂恿踏上了寻找宝藏之路。(4)

608、《尼罗河上的惨案(2022)》一对新婚夫妇包下了一艘游艇,带着亲朋好友在尼罗河上航行;新娘喝了酒回房睡觉了,新郎和他不请自来的前未婚妻爆发冲突,前未婚妻开枪打伤了新郎,大家出来收拾残局;第二天,女仆发[……]

全文阅读

Unity 容器简单使用方法

1、添加 Nuget 包引用

搜索并安装 Unity.Configuration 包,会自动添加依赖包(Unity.Container、Unity.Abstractions、 System.Runtime.CompilerServices.Unsafe):

 

 

2、准备配置文件

此处演示构造函数注入:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="unity" type="Mic[......]

全文阅读

Windows 服务 同时启动多个服务

Windows 服务 同时启动多个服务

魏刘宏  2019.02.26

   

最近需要开发 Windows Service 程序,之前没有接触过,所以把了解到的一些东西记录下来。

Windows 服务程序可以简单理解为需要长时间在后台运行, 而又不需要界面显示的程序,在计算机管理–>服务和应用程序–>服务中可以看到:

 

我们先来新建一个 “Windows 服务” 项目,具体可参考《C# 编写 Windows Service(windows 服务程序)》(https://www.cnblogs.com/bluestorm/p/3510398.html)一文[……]

全文阅读