跳转至内容
  • 本社区论坛有关的通知与公告

    9 18
    9 主题
    18 帖子
    N
    0.22.7 (2026-07-12) 问题修复: 修复 #{sessionname} 无法切换会话的问题。 问题修复: 调整 modules.py 中变量命名,防止出现歧义。 0.22.6 (2026-05-15) 问题修复: 修复当关闭所有会话后,状态窗口就再无法正常显示的问题。 问题修复: 修复当存在未关闭记录器,退出程序会卡住或者报错的问题。 0.22.7 (2026-07-12) Bug Fix: Fixed the issue where #{sessionname} cannot change the current session. Buf Fix: Change the names of some variables in modules.py to avoid ambiguity. 0.22.6 (2026-05-15) Bug Fix: Fixed the issue where the status window becomes unresponsive after closing all sessions. Bug Fix: Fixed the issue where the program hangs or crashes when there are unclosed loggers.
  • 本版可以讨论所有与PyMUD使用有关的内容

    18 84
    18 主题
    84 帖子
    B
    实测有效. trae里鼠标支持有问题.vscode正常.
  • 本版可以讨论所有MUD游戏的相关内容

    4 12
    4 主题
    12 帖子
    N
    给一个参考(片段),炼药的,判断颜色后执行对应操作: 触发器使用raw模式,抓取对应的ANSI颜色代码,根据不同颜色执行不同处理: Trigger(self.session, "^\x1b\\[([\\d;]+)m[\r\n]*$", raw = True, enabled = False, id = "tri_medicine_color", onSuccess = self.ontri_color, group = "medicine") def ontri_color(self, name, line, wildcards): color = wildcards[0] if "31" in color: # 31: red self.info(f"颜色:红色 ({color}), 使用 turnup") self.session.writeline("turnup") elif "35" in color: # 35: magenta self.info(f"颜色:紫色 ({color}), 使用 blow") self.session.writeline("blow") elif "37" in color: # 37: while self.info(f"颜色:白色 ({color}), 使用 turndown") self.session.writeline("turndown") elif "36" in color: # 36: cyan self.info(f"颜色:青色 ({color}), 使用 defend") self.session.writeline("defend") else: self.warning(f"未知的颜色代码: {color}") self._objs["color"].enabled = False
  • 想讨论如何写代码?来这里吧!不限任何编程语言。不论是Python,Java,C#,还是Html, CSS,Javascript,异或是SQL、LINQ,都可以探讨。

    1 2
    1 主题
    2 帖子
    N
    结果很快就被打脸了 https://m.toutiao.com/article/7596878729889071651/?app=news_article&timestamp=1768895064&use_new_style=1&req_id=2026012015442459992E389CA4B86EA3F6&group_id=7596878729889071651&req_id_new=2026012015442459992E389CA4B86EA3F6&chn_id=-3&share_did=MS4wLjACAAAAlmN2N2xl45m9DDeD3nvO8q6O3z7rT3nl__fkiK7DyVN8qDpvraWOQtfNac-DtgDZ&share_uid=MS4wLjABAAAAnPLB9vmFy-HOkJvCwwnpOsLW9ionGSGMcG7SBIjSexDXabGKsm-Jq9qVVWGHoLz8
  • 来这里,随便发点什么吧

    1 2
    1 主题
    2 帖子
    T
    明天就是2026了
  • 与站点建站有关的评论和讨论区

    0 0
    0 主题
    0 帖子
    没有新主题
  • 个人博客发布区

    4 8
    4 主题
    8 帖子
    N
    按字母顺序排列的详解速查: SSH 客户端参数详解 ssh (Secure Shell) 是一个用于安全远程登录和执行命令的工具。以下参数基于 OpenSSH 客户端。 常用参数概览 ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-J destination] [-L address] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-P tag] [-p port] [-R address] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]] destination [command [argument ...]] ssh [-Q query_option] 参数详细说明 参数 说明 -4 强制使用 IPv4 地址。 -6 强制使用 IPv6 地址。 -A 启用认证代理转发。允许远程主机通过本地 SSH 代理进行认证。 -a 禁止认证代理转发。 -C 启用压缩。所有数据在传输前都会被压缩。 -f 后台运行。SSH 会在执行命令前转入后台,通常与 -n 配合使用。 -g 允许远程主机连接本地转发的端口。如果不使用此选项,端口转发仅绑定到本地回环地址。 -i identity_file 指定用于公钥认证的私钥文件路径(例如 ~/.ssh/id_rsa)。 -l login_name 指定登录远程主机的用户名。 -N 不执行远程命令。仅用于端口转发。 -n 将标准输入重定向到 /dev/null。通常用于后台运行 SSH。 -p port 指定远程 SSH 服务监听的端口号(默认为 22)。 -q 静默模式。抑制所有警告和诊断信息。 -t 强制分配伪终端。对于运行全屏程序(如 top 或文本菜单)非常有用。 -v 详细模式。打印调试信息。可使用多个 -v(如 -vvv)以增加详细程度。 -X 启用可信的 X11 转发。 -x 禁用 X11 转发。 -Y 启用可信的 X11 转发(比 -X 更宽松的信任级别)。 -y 启用信任的 X11 转发(与 -Y 类似,具体行为可能依赖于实现)。 -B bind_interface 指定 SSH 客户端发送数据包的网络接口。 -b bind_address 在本地主机上绑定指定的源地址(源 IP)发出连接。 -c cipher_spec 指定用于加密会话的加密算法。 -D [bind_address:]port 指定本地动态应用程序级端口转发。SSH 将充当 SOCKS 代理服务器。 -E log_file 将调试日志追加到指定的文件中。 -e escape_char 设置转义字符(默认为 ~)。 -F configfile 指定一个替代的配置文件(默认为 ~/.ssh/config)。 -I pkcs11 指定 PKCS#11 共享库的路径,用于硬件安全密钥。 -J destination 指定跳转主机(Jump Host)。格式为 [user@]host[:port],可指定多个。 -L address 指定本地端口转发。将本地端口映射到远程主机的某个端口。 -m mac_spec 指定用于数据完整性校验的消息认证码(MAC)算法。 -O ctl_cmd 控制一个正在运行的 SSH 多路复用主进程(如 check, exit, stop)。 -o option 以 选项=值 的形式指定配置选项(如 -o StrictHostKeyChecking=no)。 -P tag 与 -Q 一起使用,用于查询特定的配置参数。 -R address 指定远程端口转发。将远程主机的端口映射到本地主机的某个端口。 -S ctl_path 指定用于连接共享的控制套接字路径。 -W host:port 将本地标准输入输出直接连接到远程主机的指定端口。 -w local_tun[:remote_tun] 请求 TUN/TAP 接口转发,用于创建虚拟专用网络(VPN)。 -Q query_option 查询可用的加密算法、MAC 等信息(如 ssh -Q cipher)。 使用示例 基本连接: ssh user@hostname 指定端口: ssh -p 2222 user@hostname 本地端口转发: ssh -L 8080:localhost:80 user@hostname (将本地 8080 转发到远程的 80) 动态端口转发(SOCKS 代理): ssh -D 1080 user@hostname 后台运行并静默: ssh -f -N -L 8080:localhost:80 user@hostname