制作及运行 WebUI(NovelAI)Docker 镜像

制作及运行 WebUI(NovelAI)Docker 镜像

图源:《天地上等》@banishment 100412674

准备 Novel AI 模型文件

下载地址:

1
magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc

只需要部分下载其中的文件;

  • 必须的文件:
    • 文件 stableckpt/animevae.pt
    • 文件夹 stableckpt/animefull-final-pruned
  • 可选的文件:
    • 文件夹 stableckpt/animefull-latest (全量模型,暂时没发现有什么特殊用途)
    • 文件夹 stableckpt/modules/modules (差分模型,针对特定风格强化训练)

Novel AI 文件列表

将下载后的文件重命名,并放到同一个目录下的 models/ 子目录下

  • stableckpt/animevae.pt -> models/nai.vae.pt
  • stableckpt/animefull-final-pruned/model.ckpt -> models/nai.ckpt
  • stableckpt/animefull-final-pruned/config.yaml -> models/nai.yaml

models 文件夹

阅读更多
【持续更新】常用DCC软件下载安装破解指南 2023/01/11

【持续更新】常用DCC软件下载安装破解指南 2023/01/11

图源:《琴·四时风华》@音書 93141803

最后更新时间:2023/01/11

Autodesk 系列

Maya 2023.3 | 三维建模、三维动画、三维特效

Maya 下载地址

通过官方渠道下载。

链接:

Maya 破解方式

方法一:文件替换破解

方法二:搭建授权服务器

  • 所需文件下载

  • 单机情况下,使用 Autodesk License Patcher

    • 解压 Autodesk License Patcher Installer.exe,以管理员身份运行

    • 按回车即可开始自动安装,安装结束后自动退出

    • 启动 Maya,选择Use a network license,再选择 Single license server

    • 填写服务器地址为 127.0.0.1 或 27080@127.0.0.1,下一步,即可激活授权

  • 可搭建授权服务器同时给多机器提供授权,使用 XFORCE Network License Manager(不推荐)

阅读更多
【WIP】Linux & Windows 小技巧(4):再谈展台模式

【WIP】Linux & Windows 小技巧(4):再谈展台模式

图源:《失われた深淵・宵宫》 @void_0 100377150

Microsoft Edge 展台模式

《小技巧(3)》 中,我以 Microsoft Edge 为例简单描述了 Windows 展台模式的使用场景和设置方法。

展台模式适用于以下情况:

  • 商场电子展柜或企业宣传展板等;
  • 数据可视化大屏、监控大屏、比赛情况大屏等;
  • 图书馆用于书籍查询的公用电脑、机构办事处用于自助办理手续的公用电脑等;

即需要保持全屏情况下限定用户(管理员或使用者)访问某站点内的页面并使用户能正常与页面交互的情况下均可以考虑展台模式。

而 Windows 展台模式为操作系统级功能,配置流程较复杂、可能影响操作系统稳定性,且直接使用设置 App 配置的展台模式同时只能运行 1 个程序(Single-app kiosk mode)。如果只是想临时启动 Edge 的展台模式,或是在运行 Edge 的同时运行其他程序,再或者是在 Linux 或 macOS 下启动展台模式,最简便的办法是直接使用命令行。

启动命令

Edge 是基于 Chromium 二次开发的浏览器。因此,与 Chromium 启动展台模式的命令类似。以百度为例启动展台模式:

1
.\chrome.exe --kiosk 'https://www.baidu.com'

定位到 msedge.exe 所在路径,一般为:

1
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe

在该路径下启动 PowerShell,启动展台模式:

1
.\msedge.exe --kiosk 'https://www.baidu.com' --edge-kiosk-type=fullscreen

参数

各命令行参数的用途如下1

  • 参数 --kiosk 指定了启动展台模式时默认打开的URL。URL中含有 & 等特殊字符时需用单 / 双引号包裹。
  • 参数 --edge-kiosk-type 指定了展台模式的类型,共有两种:
    • fullscreen:全屏模式,网页将以全屏方式显示,标签栏和地址栏将被隐藏。
    • public-browsing:公共浏览模式,效果同 Windows 展台模式下的 Edge。该模式仅在 Windows 上可用。
    • 以上两种模式均会自动使用隐私模式(InPrivate),并屏蔽鼠标右键菜单。
  • 参数 --no-first-run:当 Edge 没有初始化就进入展台模式时,使其不显示配置向导。
  • 参数 --kiosk-idle-timeout-minutes 用于指定间隔多久重置展台模式,删除浏览数据。

Windows 下命令行启动公共浏览模式

Linux 下命令行启动全屏模式

阅读更多
【WIP】Synthesizer V 插件开发入门(1)

【WIP】Synthesizer V 插件开发入门(1)

图源:紺屋鴉江 - 《銀河》,Pid:94649749

写在前面

本文并非“零基础入门”型的文章。阅读此文章前,建议你已经:

  • 使用过 Synthesizer V Studio(即 SVR2,以下用此简称代替),了解过 VOCALOID,知道“插件”的作用是什么;
  • 已购买 Synthesizer V Studio Pro 版本,以便于插件的开发与调试;
  • 有一定的编程经验,使用过 Lua 语言;

Synthesizer V Studio Pro的正版授权可从 平行四界官方淘宝店 Dreamtonics官方淘宝店 获取。关于 Lua 编程的资料数不胜数,可从 菜鸟教程 等网站获取。

另外,阅读时,可以配合下面两个文档:

正文部分存在问答部分,可能与后文的知识关联。你可以按顺序阅读,也可以在阅读完其他内容后再阅读问答部分。

以下是文章正文。

脚本存放位置

SVR2 的软件数据默认保存在“我的文档”下,而脚本放置在其中的“scripts”子目录中。

以 Windows 系统为例,如果你没有移动过“我的文档”位置,那么路径应该是:

1
C:\Users\<你的用户名>\Documents\Dreamtonics\Synthesizer V Studio\scripts

你可以在其中创建子目录分类存放不同种类的脚本。SVR2 安装时附带的插件默认放置在“Utilities”子目录下。

image-20220125230306915

插件的基本结构

SVR2 Pro 支持两种插件格式:JavaScript 插件,使用嵌入式的 Duktape 解释器;以及 Lua 插件,使用嵌入式的 Lua 5.4解释器。这里选择 Lua 作为编程示例语言,以便有 VOCALIOID 插件开发经验的人快速转向 SVR2 的插件开发。

SVR2 插件在结构上主要有以下几个部分:

  • 插件信息函数:getClientInfo()
  • 本地化函数:getTranslations()
  • 入口点函数:main()

下面分别进行说明。同时注意,SVR2 软件在启动时会将所有的插件代码载入内存(但不会执行除 getClientInfo()getTranslations() 外的其他部分),因而对插件代码做出的改动需关闭 SVR2 再启动 SVR2 才可生效。

插件信息

插件信息由函数 getClientInfo() 控制。作用与 VOCALOID 的 JobPlugins 中 mainfest() 函数的作用类似,保存插件的名称、维护者、兼容性等信息。

其结构如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--[[
@function getClientInfo 插件信息函数
@param nil 无参数
@return table 返回列表
@field name string 插件名字
@field author string 插件作者
@field versionNumber num 插件版本
@field minEditorVersion num 最低版本要求
--]]
function getClientInfo()
return {
name = '插件名字',
author = '作者信息',
versionNumber = 1,
minEditorVersion = 65540
}
end

其中:

阅读更多
小技巧(3):peco、bat,软链接与硬链接,Linux Shell Options,Windows 展台模式,给 LTSC 安装 Microsoft Store,与统一写入筛选器

小技巧(3):peco、bat,软链接与硬链接,Linux Shell Options,Windows 展台模式,给 LTSC 安装 Microsoft Store,与统一写入筛选器

图源:Miv4t - 《MACHiNERY》,Pid:77186528

Windows 下的 cat 和 grep

lscatgrep这三个命令,往往是Linux初学者最先了解的、日常使用Linux时不可或缺的。对于Windows系统而言,同样有三个命令可以完成上述工作:dirtypefindstr

例如,用type显示文件内容:

image-20210413151134589

或者用findstr结合管道匹配先前程序输出内容中的字符串:

image-20210413151152079

也可以结合正则表达式:

image-20210413151207393

如果你不满足于系统命令的显示效果,你也可以尝试下面两款开源于Github的工具:

peco

项目链接:https://github.com/peco/peco

peco可以实现对管道输入的文本进行快速搜索、排序、多行选择等功能,使用Golang编写。目前仍不支持中文编码(GBK),且不支持默认的Windows PowerShell终端(你需要使用传统的命令提示符,或者更先进的终端程序,比如Hyper或者Windows Terminal)。该项目仍在活跃开发中,合理的使用可以提升效率。

image-20210413151244160

阅读更多
认识Snort3 (1):编译、安装与简单使用

认识Snort3 (1):编译、安装与简单使用

图源:SAyuki - 《Gray》,Pid:79912976

Snort 简介

Snort,是一款开源的 IDS/IPS 软件,由思科公司(Cisco)主导开发,使用广泛。Snort 有三种模式——包嗅探模式(Packet Sniffer)、包记录模式(Packet Logging)、IPS模式(Intrusion Prevention System)。搭配自定义的规则、不同的插件与其他软件,Snort 能在不同的系统中发挥不同的作用。

本篇文章简单记录 Snort3 的编译、安装和简单使用流程。

编译安装 Snort3

例子中使用的操作系统是 Ubuntu Server 20.04.3 LTS。当然你也可以使用 Ubuntu 18.04.5 LTS,或者其他 Linux 发行版。某些发行版由于内核配置原因无法编译 libdaq 的部分插件(例如 NFQ),这时 Snort 虽然无法提供防护功能,但仍然可以作为入侵检测系统(IDS)来使用。

快速导入 Ubuntu Server 虚拟机

Ubuntu Server 虚拟机其实不必下载 ISO 镜像后再用 VMWare 等虚拟化软件从头进行安装。Ubuntu 官方已经提供了预安装的虚拟磁盘的下载(如 Kali Linux 官方所做的那样),即 Ubuntu Cloud Images

image-20210411151459857

以 20.04 LTS daily build 为例,找到对应的 OVA 文件:

image-20210411151519613

以VMWare Workstation为例,双击下载的OVA文件,唤起VMWare Workstation的导入向导;或先打开VMWare Workstation主程序,左上角“文件”菜单中点击“打开”,然后选择OVA文件。

阅读更多
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×