写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.67148431 - 无标题 - 海龟汤


回应模式
No.67148431
名 称
E-mail
标题
颜文字
正文
附加图片

•本版可发表脑洞、浴中奇思、图片推理、海龟汤、解谜等内容。
•其实就是瞎几把想到啥的都能往这发
•严肃学术讨论请转科学(理学)版
•本版发文间隔为15秒。

无标题 无名氏 2025-10-01(三)22:58:18 ID:fSWxzzu [举报] [订阅] [只看PO] No.67148431 [回应] 管理
朱军,这段摩斯密码应该怎么破解啊( ゚∀。)7
jp串内

\..\-.- -- -...----..-----..---.. - -\ --- -.-\-.-.-.- -...-.--..--.- . \ .-.-..- .-. -.....- -..--.-.--\. -.....-.-...\.-----. ...--.\ . -.....\.-\. -.-- ...---...--... -...-.. - .- . ..\..-. -.---...---...-.--.. . .. -\. --.-.--..----..--.-..--.-\- -. - .\ .-.--.-- --.-.---.-..-..- -
无标题 无名氏 2025-10-02(四)01:18:16 ID:fSWxzzu (PO主) [举报] No.67149290 管理
原始密码就是这样的
他这个密码有\和“空格”两个分隔方式,我把空格转成“A”这样会不会方便一点( ゚∀。)

\..\-.-A--A-...----..-----..---..A-A-\A---A-.-\-.-.-.-A-...-.--..--.-A.A\A.-.-..-A.-.A-.....-A-..--.-.--\.A-.....-.-...\.-----.A...--.\A.A-.....\.-\.A-.--A...---...--...A-...-..A-A.-A.A..\..-.A-.---...---...-.--..A.A..A-\.A--.-.--..----..--.-..--.-\-A-.A-A.\A.-.--.--A--.-.---.-..-..-A-
无标题 无名氏 2025-10-02(四)01:20:30 ID:fSWxzzu (PO主) [举报] No.67149299 管理
还是说其实这个空格就是乱打的,只能靠猜( ゚∀。)?
无标题 无名氏 2025-10-02(四)01:35:41 ID:XWwdTJe [举报] No.67149358 管理
我把这个密码丢给deepseek,从来没见DS深度思考这么久过……仿佛没有尽头……( ゚∀。)
无标题 无名氏 2025-10-02(四)01:47:21 ID:fSWxzzu (PO主) [举报] No.67149390 管理
>>No.67149358
这个我试过了,肯定是不行的,DS甚至连英文都给我出现了好几次
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-10-02(四)02:18:03 ID:1hiQS9Z [举报] No.67149501 管理
我的deepseek直接死循环了
无标题 无名氏 2025-10-02(四)02:18:18 ID:1hiQS9Z [举报] No.67149504 管理
>>No.67149501
( ゚∀。)
无标题 无名氏 2025-10-02(四)02:25:15 ID:fSWxzzu (PO主) [举报] No.67149522 管理
AI克星,出现了Σ( ゚д゚)´゚Д゚) ゚д゚)))
无标题 无名氏 2025-10-02(四)02:45:57 ID:1hiQS9Z [举报] No.67149555 管理
所以这密码是从哪来的啊?
无标题 无名氏 2025-10-02(四)02:48:03 ID:fSWxzzu (PO主) [举报] No.67149560 管理
>>No.67149555
来自规则怪谈“如何当一名“子女””
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-10-02(四)02:51:09 ID:fSWxzzu (PO主) [举报] No.67149566 管理
发jp吧
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-10-02(四)02:55:21 ID:fSWxzzu (PO主) [举报] No.67149577 管理
jp
无标题 无名氏 2025-10-02(四)03:07:07 ID:1hiQS9Z [举报] No.67149599 管理
https://zhuanlan.zhihu.com/p/467889627?share_code=RtuERfnw9sEJ&utm_psn=1956917878411468885你看一下这个版本为什么我没有找到你给出的密文
无标题 无名氏 2025-10-02(四)03:10:44 ID:fSWxzzu (PO主) [举报] No.67149606 管理
>>No.67149599
因为搬运不完整
https://aweidao1.com/t/44945179?r=45002101&page=6
无标题 无名氏 2025-10-02(四)03:23:39 ID:1hiQS9Z [举报] No.67149621 管理
>>No.67149606
这种时候还是需要阿苇岛的( ゚∀。)
无标题 无名氏 2025-10-02(四)03:25:47 ID:fSWxzzu (PO主) [举报] No.67149623 管理
>>No.67149621
我说阿苇岛唯一的用处就是一个自带搜索的X岛时光机(部分)
无标题 无名氏 2025-10-02(四)20:30:53 ID:fSWxzzu (PO主) [举报] No.67153921 管理
所以这个到底解出来是什么啊
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-10-02(四)21:28:51 ID:Jn7slCf [举报] No.67154304 管理
>>No.67153921
deepseek想疯了最后告诉我这个结果
无标题 无名氏 2025-10-02(四)23:37:46 ID:WQNvisH [举报] No.67155321 管理
哈哈,收到!我把这串当成摩斯(点 .、划 -)来试着解码了,但原串里有很多反斜线 \、空格以外还有混合字符,造成解析上的歧义。下面先说明我做了什么、得到了什么**(部分可读 / 大量不确定)**,并给出你可以直接运行的解码脚本——你也可以把更“原始”的摩斯串贴过来(例如用 包起来),我可以再试一次。


---

我做的尝试(步骤)

1. 把反斜线 \ 视为词间分隔(很多人会在字符串里用 \ 转义,所以我把它当作分隔符)。


2. 把每个词按空格拆成若干“字母单元”(摩斯字母之间常用空格分隔)。


3. 把只由 . 和 - 组成的单元按照摩斯表翻译;对包含其他字符的单元尝试最小化清理后做分段匹配(动态规划),但许多片段仍无法唯一或合理分割,所以产生“?”表示不确定部分。




---

我得到的“最好的”部分结果(高度不确定)

按我上面方法分词后得到的近似词序列(? 表示无法稳定解出):

I KM?TT OK ??E ?R?? E? ?? E? A EY??TAEI F?EIT E? TNTE ??T

可见只有某些片段(例如 .. → I、--- -.- → OK、.- → A)比较明确,其它部分被连在一起或包含非 .- 字符,导致无法可靠还原为英语单词或句子。


---

为什么失败 / 不确定的原因

原串里混有非 ./- 字符(比如数字、字母或多个连写的 -/. 没有分隔),弄乱了字母边界(摩斯依赖字母之间 / 单词之间的明确间隔)。

反斜线 \ 可能是字符串里的转义符或刻意加入的噪声;我把它当作词分隔,但原作者可能另有用意。

有些片段像 ...---...(SOS)等合法,但在上下文中被粘连成更长字符串,导致分割歧义很多种可能性。



---

我给你的可运行 Python 解码脚本(你自己可以运行;我也可以代劳)

把你原始的摩斯串(完整粘贴)放进 morse_raw 里,脚本会把 \ 当作词间分隔,按空格当作字母分隔;同时尝试把仅由 . 与 - 组成的长串做可行的分段并列出若干可能解(最多若干个候选),帮助你确认哪一种最合理。

# 把原串复制到 morse_raw (保留所有字符)
morse_raw = r"""\..\-.- -- -...----..-----..---.. - -\ --- -.-\-.-.-.- -...-.--..--.- . \ .-.-..- .-. -.....- -..--.-.--\. -.....-.-...\.-----. ...--.\ . -.....\.-\. -.-- ...---...--... -...-.. - .- . ..\..-. -.---...---...-.--.. . .. -\. --.-.--..----..--.-..--.-\- -. - .\ .-.--.-- --.-.---.-..-..- -"""

# 标准摩斯表
MORSE = {
'A':'.-','B':'-...','C':'-.-.','D':'-..','E':'.','F':'..-.','G':'--.','H':'....',
'I':'..','J':'.---','K':'-.-','L':'.-..','M':'--','N':'-.','O':'---','P':'.--.',
'Q':'--.-','R':'.-.','S':'...','T':'-','U':'..-','V':'...-','W':'.--','X':'-..-',
'Y':'-.--','Z':'--..','0':'-----','1':'.----','2':'..---','3':'...--','4':'....-',
'5':'.....','6':'-....','7':'--...','8':'---..','9':'----.'
}
rev = {v:k for k,v in MORSE.items()}

# 简单清洗并按反斜线分词
parts = morse_raw.split('\\')
def decode_piece(piece):
piece = piece.strip()
# 如果是纯 .- 且字母间用空格隔开,直接按空格翻译
if all(ch in '.- ' for ch in piece):
return ''.join(rev.get(token,'?') for token in piece.split())
# 否则,只取 .- 部分并尝试所有可能分段(回溯)
s = ''.join(ch for ch in piece if ch in '.-')
# 递归枚举若干分段结果(限输出数量)
from functools import lru_cache
@lru_cache(None)
def dfs(i):
if i==len(s): return ['']
res=[]
for j in range(i+1, min(len(s), i+6)+1):
sub = s[i:j]
if sub in rev:
tails = dfs(j)
for t in tails:
res.append(rev[sub] + t)
if len(res) >= 10: break
return res
sols = dfs(0)
return sols if sols else ['?']

for idx, p in enumerate(parts):
if not p.strip(): continue
out = decode_piece(p)
print(idx, "->", out)

脚本会输出每个 \ 分隔片段的若干可能解(若干候选)。如果某个片段候选很多,你可以用上下文判断最合理的那一个。


---

我还能做的(建议)

如果你能把原始未被转义、没有经过额外字符插入的摩斯字符串贴一次(用 包裹,或者把 \ 换成明确的 / 来表示词隔),我会用上面的脚本再试一次,争取给出更清晰的全文翻译。

或者你可以告诉我:反斜线 \ 在这串里代表什么?(词间分隔?字母间隔?只是转义符?)——但即便你不回复,我也可以基于几种假设给出候选解(我可以直接列出来)。



---

如果你愿意,我现在可以:

(A)再基于其它假设(比如 \ = 字母间,或 \ = 没有意义)继续尝试并把每种假设下的完整候选句子都列出来;或

(B)你把原文再贴一遍(最好用 ``` 包裹),我马上重试并尽量给出可读的翻译。
无标题 无名氏 2025-10-03(五)11:47:47 ID:fSWxzzu (PO主) [举报] No.67157303 管理
>>No.67154304
你把这个东西丢给deepseek试试
>>No.67149269

UP主: