濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > QWERTY密碼:加密與解密vbs版

QWERTY密碼:加密與解密vbs版

熱門(mén)標(biāo)簽:百度地圖標(biāo)注點(diǎn)距離代碼 如何用機(jī)器人進(jìn)行電銷(xiāo) 地圖標(biāo)注政府哪個(gè)部門(mén)管 佛山真人電銷(xiāo)機(jī)器人廠家 齊齊哈爾高德地圖標(biāo)注店 除了地圖標(biāo)注還有這種生意嗎 東營(yíng)快遞外呼系統(tǒng) 哪里有便宜的地圖標(biāo)注公司 神行者美術(shù)館地圖標(biāo)注
昨天在做Arthur's Online Riddle的時(shí)候有這么一道題目:

If QWERTY = ABCDEF then, OLSQFR = ?

Qwerty 是各國(guó)使用的基于拉丁字母的標(biāo)準(zhǔn)的打字機(jī)和計(jì)算機(jī)鍵盤(pán)。QWERTY 是鍵盤(pán)第一行的前六個(gè)字母。鍵的安排順序由克里斯多?!な挔査梗–hristopher Sholes)設(shè)計(jì)的。使用QWERTY排列的打字機(jī)在1874年投入批量生產(chǎn)。從此成為應(yīng)用最廣泛的人機(jī)接口,大部分的計(jì)算機(jī)都是使用 Qwerty 鍵盤(pán)。

如果 QWERTY 對(duì)應(yīng) ABCDEF 的話,那么其他字母的對(duì)應(yīng)關(guān)系就是分別按照鍵盤(pán)順序和字母順序排列。

QWERTYUIOPASDFGHJKLZXCVBNM => ABCDEFGHIJKLMNOPQRSTUVWXYZ

一個(gè)一個(gè)查找太麻煩,于是寫(xiě)了個(gè) QWERTY 解密的 VBS 腳本:
復(fù)制代碼 代碼如下:

'Author: Demon
'Website: http://demon.tw
'Date: 2012/2/9

Function FromQwerty(str)
Dim d, s, t, i, c, r
s = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
t = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"
Set d = CreateObject("Scripting.Dictionary")
For i = 1 To 52
d(Mid(t, i, 1)) = Mid(s, i, 1)
Next
For i = 1 To Len(str)
c = Mid(str, i, 1)
If d.Exists(c) Then
r = r d(c)
Else
r = r c
End If
Next
FromQwerty = r
End Function

WScript.Echo FromQwerty("OLSQFR")

順便也寫(xiě)了一個(gè) QWERTY 加密的:
復(fù)制代碼 代碼如下:

'Author: Demon
'Website: http://demon.tw
'Date: 2012/2/9

Function ToQwerty(str)
Dim d, s, t, i, c, r
s = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
t = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"
Set d = CreateObject("Scripting.Dictionary")
For i = 1 To 52
d(Mid(s, i, 1)) = Mid(t, i, 1)
Next
For i = 1 To Len(str)
c = Mid(str, i, 1)
If d.Exists(c) Then
r = r d(c)
Else
r = r c
End If
Next
ToQwerty = r
End Function

WScript.Echo ToQwerty("I LOVE YOU")

If QWERTY = ABCDEF then, O SGCT NGX = I LOVE YOU

來(lái)源:http://demon.tw/programming/qwerty-abcdef.html

標(biāo)簽:西安 銅川 ???/a> 鶴壁 四平 湖州 邢臺(tái) 文山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《QWERTY密碼:加密與解密vbs版》,本文關(guān)鍵詞  QWERTY,密碼,加密,與,解密,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《QWERTY密碼:加密與解密vbs版》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于QWERTY密碼:加密與解密vbs版的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    横峰县| 威远县| 牙克石市| 大丰市| 赤峰市| 永平县| 安仁县| 即墨市| 柯坪县| 澄江县| 华池县| 祥云县| 保靖县| 通河县| 新干县| 阳信县| 锡林郭勒盟| 晋宁县| 福州市| 海口市| 都江堰市| 抚顺市| 山西省| 明星| 黔西| 石渠县| 乌兰察布市| 南川市| 贡嘎县| 张北县| 洞头县| 沈阳市| 峨山| 彝良县| 台东市| 西乌| 酒泉市| 南京市| 巫溪县| 河北省| 平凉市|