CasaOS 文件共享 设置 SMB 账号密码

最近给自己的 NAS 从原本的 TrueNAS Scale 系统更换成了 Debian + CasaOS 的方案。但是随之而来的,就是 CasaOS 基本功能不如 TrueNAS Scale 完善的问题。首当其冲的就是 CasaOS 的文件管理是自带了 SMB 文件共享功能,但只能以游客形式访问,无法设置 SMB 的账户和密码。好在 CasaOS 这一共享功能就是使用 samba 原版应用,因此我们可以通过调用 samba 应用和修改配置文件,实现为 SMB 共享设置访问权限的想法。


Fotink 发布于 2024-2-23 00:30

Git 的基本使用

最近在做一个小项目,需要和队友一块儿交接代码,遂决定使用 Git. 但 GitHub 直连不太稳定,Gitee 这些平台限制又比较多,所以自己用 Gitea 搭建了一个轻量的 Git 平台。然后就是推送代码了,这里我习惯用命令行操作,所以记录一下基本的推送方式。


Fotink 发布于 2023-8-18 10:05

写一个创建备份文件的批处理脚本

最近在写 Electron 程序,作为一个严谨的程序员,完成每一个阶段性的功能后,都想着做一份备份。原本我是手动选中项目文件夹下,需要备份的文件夹和文件,然后创建 zip 的压缩包,再将其放入 backups 文件夹中。但操作了几次之后,发觉步骤实在是繁琐,所以想着用自动化的工具来实现这一目的。秉持着越简单越好的原则,我选择使用批处理文件来完成这一操作。


Fotink 发布于 2023-8-10 15:58

Electron 写一个 点击按钮打开新窗口 的 Demo

依赖 Chromium 的更新迭代,Electron 很多功能用法都在不断地变更。比如我在学习 Electron 课程时,发现网上的教程清一色都是使用 remote 进行进程间通信。而 Electron 早在 14 版本就移除了 remote 模块,官方推荐的方法是使用 ipcMain 和 ipcRender 进行进程间通信,所以咱们最好还是学着用 ipcMain 和 ipcRender 完成需求


Fotink 发布于 2023-8-10 10:12

Electron 写一个 Hello World

Electron 说人话就是一个可以用网页前端技术编写桌面应用的一个工具包。编写 Electron 的第一个 Hello World 程序,建议阅读官方文档(创建您的第一个应用程序),官方文档写的还比较清晰易懂,这里仅做一个归纳概括。


Fotink 发布于 2023-8-10 09:30

Conda 的安装和使用小结

Conda 是一个开源软件包管理系统和环境管理系统,说人话就是:它能用来创建多个 Python 的环境,每一个环境安装的 Python 的版本和第三方库可以是不同的


Fotink 发布于 2023-7-19 10:13

Windows 定时更换指定壁纸

我在 macOS 上使用的壁纸是某位大佬制作的 苹果式 HEIF 动态壁纸。更换了 Windows 作为主力系统后,一直想要实现类似的定时更换指定壁纸的效果。
网上没能找到合适的工具,考虑到这个需求难度并不高,所以我尝试使用 Python 将其实现,并使用 PyInstaller 封装成了一个 exe 可执行文件


Fotink 发布于 2022-12-3 20:08

Python 的初步学习结束啦

今天把嵩天老师的《Python语言程序设计》课程最后的一点内容学完啦。耗时二十多天,但收获满满。其实这门课,我在两年前就学了一点。七月初,我重新开始学这门课。再次接触,有了C的底子,再来理解Python的命令和用法,就感觉非常滴简单了。


Fotink 发布于 2022-7-27 20:18

Python 猜数程序

学了引用随机库 Random 之后,想起来之前学习 C 的时候,做过一个猜数小游戏,还有些玩头。所以咱也准备用 Python 来实现一遍
因此写了这么一个简单的小程序,效果如图


Fotink 发布于 2022-7-16 11:35

用 Python 的基础库 Turtle 画一个校徽

前几天初学 Python 的时候,按照 中国大学MOOC 的 嵩天 老师的课程,学习了使用 Python 自带的基础库 Turtle 绘制图形。于是,按照整活的惯例,俺也画了幅图——中国民航大学的校徽
因为校徽里面的文字似乎没有对应的电脑字体,故这幅图只是画了一个校徽,然后使用了系统自带的字体 Trebuchet MS


Fotink 发布于 2022-7-16 11:09
    1 2

作者资料

全站声明

搜索