吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2377|回复: 87
收起左侧

[原创工具] ReadTXT-一个TXT小说阅读&朗读软件

  [复制链接]
Ariel0710 发表于 2024-12-2 20:20
本帖最后由 Ariel0710 于 2024-12-6 23:30 编辑

ReadTXT

更改日志

[0.0.0.0] - 2024-12-02

  • 初始版本

[0.0.0.1] - 2024-12-06

更新

  • 优化代码
  • 增加状态栏;工具栏的一些状态移除到状态栏;
  • 增加保存功能,默认保存在原路径下,命名规则为原文件名称+ 时间戳(年月日时分秒)
    比如:原文路径为:d:\Desktop\测试文本.txt
    则修改后保存的路径为:d:\Desktop\测试文本-20241206080808.txt

修复

  • 修复初始加载时就提示错误。
  • 修复语速切换后,重新开始语速未生效是问题。

一、项目简介

1.1 背景与目的

因为用记事本看体验不好,每次都从头开始找上次看到哪里。
还不能调整背景,白色看久了很累。找了几款其他的看书软件,都花里胡哨的。
还是自己造车吧。哈哈哈哈

1.2 主要功能

1 一个简单TXT小说阅读器,可以快速分章,方便阅读;自由调整字体背景色。保存设置,上次阅读到哪不迷路~~
2 可以开启朗读功能,秒变听书软件。

1.3 目标用户

适合电脑看/听小说。

二、开发环境配置

2.1 系统要求

  • 操作系统:Windows7以上
  • 其他依赖环境:需要安装net8.0桌面运行。可自行官网下载安装。

2.2 安装与配置

  • 解压即用。

2.3 克隆与打开项目

三、使用方法

3.1 界面

初始界面

初始界面

3.2 设置

3.2.1 章节规则-通过正则表达匹配

1 默认规则:第\d{4}章,用于匹配以“第”字开头,紧接着是四个连续数字,然后是“章”字的字符串。比如:“第0001章”;
2 其他规则:按需自己设置哈。
3 如果章节没有规律的话,那就没法分章了。你可能需要自己编辑原文,设置章节。或者删除规则,那样就会读取全文。

3.2.2 编码-下拉选择

默认UTF-8,还有其他ANSI,UTF-8BOM。按需选择。
注意:不支持其他编码,所以如果不是以上这些编码,需要你自己先另存一下了哈。

3.2.3 保存按钮

点击可以保存当前的设置,会自动生成一个名为“mySet.json”的文件。
初始内容如下:每项的说明看//后的说明~~
{
"Patterns": [
{
"textBox1Pattern": "",//上次保存的文件路径
"textBox2Pattern": "\u7B2C\d{4}\u7AE0",//章节规则-默认为“第\d{4}章”,为什么不是中文,因为中文转换为JSON标准格式后就这样啦
"toolStripComboBox1Pattern": "5",//语速
"toolStripComboBox2Pattern": "\u81EA\u52A8\u6574\u884C",//朗读模式
"toolStripLabel6Pattern": "",//上次阅读的章节
"FontName": "Microsoft YaHei UI",//正文字体名称
"FontStyle": 0,//正文字体格式
"FontSize": 11.25,//正文字体大小
"BlackColor": {//这里一整串是正文和目录背景色
"R": 255,
"G": 255,
"B": 255,
"A": 255,
"IsKnownColor": true,
"IsEmpty": false,
"IsNamedColor": true,
"IsSystemColor": true,
"Name": "Window"
}
}
]
}

3.2.4 载入设置

如果没有保存的话是无法载入上次的设置的。也就是每次打开都是初始界面。这个大家按自己需要。

3.2.5 小说地址

可以手动输入,也可以直接拖拽文件到地址栏,会自动得到文件路径~~

3.2.6 解析

根据上面设置的章节规则匹配后会在目录栏加载所有匹配到的章节名称,点击章节正文就会在右边显示啦

3.2.7 设置按钮

包含可设置的内容有:字体,背景色,语音包。

3.2.8 语速

支持-10~10之间的整数的调整。

3.2.9 朗读模式

支持4种模式:自动整行,自动整章,手动整行和手动整章。顾名思义哈。

3.2.10 朗读操作

支持暂停,开始和下一章。

3.2.11 状态说明

一些进程说明,包括报错时的提示。朗读状态说明啥的。

3.2.12 上次章节

如果是载入的话这里显示的是上次的章节,如果点击目录了,就是当前的章节。这里主要是为了保存设置。

3.2.13 工具栏保存按钮

如果在正文修改了内容,点击保存,可以在原路径下保存修改后的全文。

四、资源使用

本项目内使用的部分包括但不限于字体、图片等资源来源于互联网。如果出现侵权可联系本项目移除。

五、免责说明

由于使用本项目产生的包括由于本协议或由于使用或无法使用本项目而引起的任何性质的任何直接、间接、特殊、偶然或结果性损害
(包括但不限于因商誉损失、停工、计算机故障或故障引起的损害赔偿,或任何及所有其他商业损害或损失)由使用者负责。
本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。

六、其他

如果有其他需求或问题可以说明,但是不一定更新哈。毕竟能力有限。实在抱歉啦,哈哈哈哈哈

当前版本

  • 0.0.0.1

八、下载地址

蓝奏地址:
https://wwbb.lanzout.com/i6p1u2hebfpa
密码:52pj

土豪下载:
ReadTXT-V0.0.0.1.7z (322.29 KB, 下载次数: 15)

九、运行界面

运行界面

运行界面

修改内容

修改内容

修改后文件

修改后文件



免费评分

参与人数 7吾爱币 +12 热心值 +7 收起 理由
321chenlun + 1 + 1 谢谢@Thanks!
niu1995 + 1 谢谢@Thanks!
pbgz + 1 + 1 谢谢@Thanks!
★天若有情★ + 1 + 1 热心回复!
jdhnp + 1 + 1 谢谢@Thanks!
taoyie + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Ariel0710 发表于 2024-12-5 08:30
helh0275 发表于 2024-12-4 23:58
貌似语速控制无用啊,语音包要是能自己添加更好

1 语速调完没法立即生效的。需要你调整后重新开始才能生效。
2 语音包调用的是微软的讲述人的语音包(如果你是中文系统,默认是中英文两个)。若需要其他语言包的话需要自行安装哈。
安装步骤:设置-时间和语言-语音-管理语音
添加后重新打开软件就可以了。
 楼主| Ariel0710 发表于 2024-12-12 08:10
Hqq20160511 发表于 2024-12-12 07:42
win10双击后没反应,我安装了net8.0,请问楼主还什么原因?

你确认下,安装的桌面运行时是否正确(https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/runtime-desktop-8.0.11-windows-x64-installer)。其他的原因,目前没有收到过没反应的。你这也没有一个错误提示,不好判断。
xjjlxcb123 发表于 2024-12-4 06:43
pengyisen 发表于 2024-12-4 08:17
多谢分享,下载试试!
semo945 发表于 2024-12-4 08:59
感谢分享,这个很好,正适合上班时间摸鱼
无言之城 发表于 2024-12-4 09:45
推荐兰花指工作室的ebook,从win98时代一直用到 现在,仿书页,专门阅读txt。
dodo123 发表于 2024-12-4 09:52
感谢分享,这个好像可以伪装成记事本,另一边我用reader伪装成word,摸鱼神器
guqiaozhao 发表于 2024-12-4 10:44
好东西呀,居然可以听书。
guqiaozhao 发表于 2024-12-4 10:58
win7系统,把本地txt文本拖到地址栏后,点解析,提示:未能解析到相关章节,请确认文件中有与规则匹配的章节标题。
肿么回事???
 楼主| Ariel0710 发表于 2024-12-4 11:40
guqiaozhao 发表于 2024-12-4 10:58
win7系统,把本地txt文本拖到地址栏后,点解析,提示:未能解析到相关章节,请确认文件中有与规则匹配的章 ...

我默认是匹配“第0001章”这样的。你要根据你的章节规律修改界面中“章节规则”的。
swen.tan 发表于 2024-12-4 11:49
哈哈,这个可以啊。。超级赞
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-23 02:17

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表