FunctionSir / TransDefenseProject

Save trans people! 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TransDefenseProject

Save trans people! 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️
当前版本: 1.1.0; 条目数: 69; 最后更新: 2024-07-30.
这个项目主要是收集的一些可能的"戒网瘾", "叛逆孩子""学校", 这类机构, 常常有如体罚虐待等情况. 这个项目的初衷是保护跨性别人群免受"扭转治疗"(虽然效果极为有限, 但是总之有一点点也比没有强), 当然, 其他人群也也许可以用来辅助自己不被抓进此类机构遭受虐待(虽然效果估计也不咋大就是了).
特别提醒: 这项目里收集的东西目前全都没经过任何审核, 真假自辩. 若贵机构出现在上面, 也请莫要生气, 毕竟不是言之凿凿地说贵机构就一定有暴力行为. 贵机构若认为贵机构应被移出此列表, 还请发Issue说明. 所谓有话好商量, 莫要伤了和气. 若发现错误, 还请提出Issue, 若您进行了修改, 可以发起Pull Request. 非常感谢!

全新的工具和进一步的打算

全新的使用Rust程序设计语言编写Trans Defense Project Tool问世了. 目前的版本虽然很简陋但是多少算是能用.
添加了使用Python程序设计语言(Python 3)编写的CSV转INI的工具, 用来生成TDP Tool所使用的".conf"文件.
INI格式的文件语法简单, 对人类友好, 可读性高, 解析和写入简单, 且完全可以适应现在的数据结构, 故采用之.
原有的ODS格式文件, 维护相对困难, 且文件大小相对较大, 将来可能会考虑弃用之, 仅保留INI (.conf), JSON (.json), CSV (.csv)格式.
您可以参见"tdp_tool"目录下的三个文件, 那就是TDP Tool套件所生成的. 若您可以帮忙检查生成出的文件的正误, 那感激不尽.
暂时还不会删除ODS (.ods)格式的文件, 不过诸位朋友若有项目或其他的依赖这份文件的, 还请尽快解除对这份文件的依赖.
对于程序, 我们建议您改用INI或是JSON格式, 它们相比于ODS更容易解析, 且文件更小.
为给人类查看, 您依旧可以使用如LibreOffice, 或是MS Office等办公软件, 打开CSV文件来查看或是进行数据分析.
您也可以使用下方所介绍的在线查询.

在线查询

多亏了「xioi」的工作(点此查看相应Pull Request), 现在有一个可用的查询用html被加入进来.
当然, 亦有其他朋友精心制作的查询页面可用.
下面都是链接, 点击即可进入.
xioi提供的查询页面(通过本项目的GitHub Pages上线)
LS-KR提供的页面
X(原推特)@YukariEwe提供的页面
xioi提供的查询页面(通过xioi自己的GitHub Pages上线)
在这里非常感谢各位的支持.
当然, 您自然也可以直接在GitHub上查看CSV文件.

提供新条目或是提出建议等

您可以在X(原Twitter), GitHub, 或使用电子邮件联系我, 也可以提出Issue或是发起Pull Request.

关于更新的相关说明

近日事务较为繁忙, 稍后将会逐步丰富.

鸣谢

特别在此感谢推特上@HANLIANYI520, @Ttisdjlas121, @ANQNKNy, @IrohaS511, @Just_A_Mumei, @ice06382670, @yoyo348874091, @kosakura_iori, @realtanitsuki, @ResetPower20, @Delusions6515. 以及其他以各种方式(如喜欢/转推/书签/分享/Star/Fork/Watch)支持本项目的各位.

FAQ

Q: Repo的所有者是Trans么?
A: 不是.
Q: 下一步的打算?
A: 将ODS替换为一种专为此项目设计的, 更合适的文件格式, 也会进行进一步的格式规范.
Q: 这种替换有什么意义么?
A: 首先, 会使得数据更"计算机友好"的同时, 更人类友好, 也会便于其他关联项目的开发. 同时, 也可以减少在处理大量数据时的资源消耗. 目前的ODS文件, 有些列列宽业已太大, 不便于阅读和编辑, 同时ODS格式有很多用不到的特性, 比如格式. 至于格式规范, 则是让协作变得更简单.

About

Save trans people! 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️

License:GNU Affero General Public License v3.0


Languages

Language:HTML 49.1%Language:Rust 44.6%Language:Python 6.4%