目录
目录README.md

嘉豪工具箱

JiaHaoIcon

新时代装X神器

特性

嘉豪工具箱允许你使用简单的双击 .exe 来模仿黑客,而无需了解任何相关知识。 嘉豪工具箱不依赖任何资源,只需要单一 JiaHaoToolBox.exe 即可运行。

用法

  1. 双击 JiaHaoToolBox.exe
  2. 输入任意字符
  3. Enter 键开始自动输出
  4. 等待输出完毕
  5. 重复 2-4 步骤
  6. 输入 exit 按下 Enter 退出(忽略显示内容)

输入的字符会被转化为预设指令显示,不会真的被执行,输出的代码也不会被执行,完全安全,退出时确保当前未输入其它内容,或直接关闭命令行窗口

功能

嘉豪工具箱会随机遍历资源文件中的代码/文本,并以绿色文本逐行输出,以营造一种黑客氛围感。 嘉豪工具箱的资源代码包括如下语言的实现:

语言\实现 两数求和 斐波那契数列 猜数字
C++ sum.cpp fib.cpp guess.cpp
Rust sum.rs fib.rs guess.rs
Zig sum.zig fib.zig guess.zig
x86 ASM sum.s fib.s guess.s
LLVM IR sum.ll fib.ll guess.ll
Python sum.py fib.py guess.py
R sum.R fib.R guess.R
C sum.c fib.c guess.c
Ruby sum.rb fib.rb guess.rb
Lua sum.lua fib.lua guess.lua
Swift sum.swift fib.swift guess.swift
Go sum.go fib.go guess.go
C# Sum.cs Fib.cs Guess.cs
HTML sum.html fib.html guess.html
Scratch 字符画 sum.sb0 fib.sb0 guess.sb0
SQL sum.sql fib.sql 无交互支持
Brainf*ck sum.bf 过于繁琐 过于繁琐
Minecraft 指令 sum.mcfunction 过于繁琐 过于繁琐
Bash sum.sh fib.sh guess.sh
CMD sum.bat fib.bat guess.bat
Kotlin Sum.kt Fib.kt Guess.kt
Java Sum.java Fib.java Guess.java
JavaScript sum.js fib.js guess.js
TypeScript sum.ts fib.ts guess.ts
PHP sum.php fib.php guess.php
CMake sum.cmake fib.cmake 无交互支持

以及部分未列出等待探索的彩蛋

许可声明

真实许可为 Apache 2.0 许可JiaHao Private LicenseJiaHao Protected License 纯属是个玩笑,其第六条已说明

构建

Windows

  1. 准备
    • 若使用 LLVM-MingW,请确保其在环境变量内
    • 若使用 MSVC,请确保 vswhere 在环境变量内
    • 暂不支持其它编译链
  2. 运行 ./build 即可自动完成构建

非 Windows

嘉豪们应该用不到非 Windows 系统,如果你希望在非 Windows 系统上玩这个东西,可以遵循以下步骤:

  1. 编译 JiaHaoRCC.cpp
  2. 运行上一条的编译结果,以生成 JiaHaoRCC.hpp
  3. 编译 main.cpp 推荐使用 LLVM 工具链进行编译,因为开发过程中就是用的它,应该肯定能支持
    编译后的 JiaHaoRCC.cpp 对应的二进制文件可以不保留,如果你不嫌 IDE 在 JiaHao.hpp 中报 找不到 JiaHaoRCC.hpp 烦也可以删除
    如果不需要更新资源则可以考虑保留 JiaHaoRCC.hpp

免责声明

本工具箱仅在终端中输出文本,不会进行任何联网操作,不会读写文件,且输出的代码均为无业务逻辑,不进行实际计算和网络操作的编程入门代码。
所有输出均为预设文本或本地资源文件(编译时已内嵌),完全无害,不会进行任何实际操作。
根据《中华人民共和国网络安全法》第 27 条:“任何个人不得从事非法侵入他人网络、干扰网络正常功能等活动。”请勿触碰法律红线。

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号