免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线

東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關(guān)破解相關(guān)編程工具反編譯安裝制作程序源碼軟件補丁數(shù)據(jù)庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)編程相關(guān) → Base64編碼解碼小工具 1.0 綠色免費版

Base64編碼解碼小工具

Base64編碼解碼小工具1.0 綠色免費版

  • 大小:10KB
  • 語言:中文
  • 平臺:WinXP, WinAll
  • 更新:2014-02-17 09:41
  • 等級:
  • 類型:編程相關(guān)
  • 網(wǎng)站:http://www.fine3x.com/
  • 授權(quán):免費軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

這是一個Base64編碼、解碼小工具(可破解迅雷下載地址)。采用本站原創(chuàng)的VB6下Base64編碼解碼算法。

Base64說明

Base64是網(wǎng)絡(luò)上最常見的用于傳輸8Bit字節(jié)代碼的編碼方式之一,可用于在HTTP環(huán)境下傳遞較長的標識信息。在其他應(yīng)用程序中,也常常需要把二進制數(shù)據(jù)編碼為適合放在URL(包括隱藏表單域)中的形式。此時,采用Base64編碼不僅比較簡短,同時也具有不可讀性,即所編碼的數(shù)據(jù)不會被人用肉眼所直接看到。

程序源碼:

Option Explicit
Private Const cstBase64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
Private arrBase64() As String
'00100001 00100001 00100001             --源碼
'00001000 00010010 00000100 00100001    --Base64碼

Public Function Base64Encode(strSource As String) As String
On Error Resume Next
'適用于中、英文的Base64編碼/解碼VB6超精簡版
If UBound(arrBase64) = -1 Then
    arrBase64 = Split(StrConv(cstBase64, vbUnicode), vbNullChar)
End If
Dim arrB() As Byte, bTmp(2)  As Byte, bT As Byte
Dim I As Long, J As Long
arrB = StrConv(strSource, vbFromUnicode)

J = UBound(arrB)
For I = 0 To J Step 3
    Erase bTmp
    bTmp(0) = arrB(I + 0)
    bTmp(1) = arrB(I + 1)
    bTmp(2) = arrB(I + 2)
   
    bT = (bTmp(0) And 252) / 4
    Base64Encode = Base64Encode & arrBase64(bT)
   
    bT = (bTmp(0) And 3) * 16
    bT = bT + bTmp(1) / 16
    Base64Encode = Base64Encode & arrBase64(bT)
   
    bT = (bTmp(1) And 15) * 4
    bT = bT + bTmp(2) / 64
    If I + 1 <= J Then
        Base64Encode = Base64Encode & arrBase64(bT)
    Else
        Base64Encode = Base64Encode & "="
    End If
   
    bT = bTmp(2) And 63
    If I + 2 <= J Then
        Base64Encode = Base64Encode & arrBase64(bT)
    Else
        Base64Encode = Base64Encode & "="
    End If
Next
End Function

Public Function Base64Decode(strEncoded As String) As String
'適用于中、英文的Base64編碼/解碼VB6超精簡版
On Error Resume Next
Dim arrB() As Byte, bTmp(3)  As Byte, bT As Long, bRet() As Byte
Dim I As Long, J As Long
arrB = StrConv(strEncoded, vbFromUnicode)
J = InStr(strEncoded & "=", "=") - 2
ReDim bRet(J - J / 4 - 1)
For I = 0 To J Step 4
    Erase bTmp
    bTmp(0) = (InStr(cstBase64, Chr(arrB(I))) - 1) And 63
    bTmp(1) = (InStr(cstBase64, Chr(arrB(I + 1))) - 1) And 63
    bTmp(2) = (InStr(cstBase64, Chr(arrB(I + 2))) - 1) And 63
    bTmp(3) = (InStr(cstBase64, Chr(arrB(I + 3))) - 1) And 63
   
    bT = bTmp(0) * 2 ^ 18 + bTmp(1) * 2 ^ 12 + bTmp(2) * 2 ^ 6 + bTmp(3)
   
    bRet((I / 4) * 3) = bT / 65536
    bRet((I / 4) * 3 + 1) = (bT And 65280) / 256
    bRet((I / 4) * 3 + 2) = bT And 255
Next
Base64Decode = StrConv(bRet, vbUnicode)
End Function

PC官方
安卓官方手機版
IOS官方手機版

Base64編碼解碼小工具截圖

下載地址

Base64編碼解碼小工具 1.0 綠色免費版

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設(shè)計DreamweaverfireworksFlash

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式

免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
主站蜘蛛池模板: 亚洲av高清一区二区三区| 国产精品漂亮美女在线观看| 波多野结衣伦理片bd高清在线| 免费无毒片在线观看| 国产成人精品综合久久久久| 欧美日韩国产精品| 日韩精品无码一本二本三本色| 欧美人与物videos另类xxxxx| 成人综合激情另类小说| 在线a亚洲视频播放在线观看| 老妇高潮潮喷到猛进猛出| 亚洲一区二区观看播放| 精品福利视频一区二区三区| 精品国产欧美精品v| 成人毛片免费| 久久精品国产99久久99久久久| 免费的污网站| 免费一级国产大片| 国产美女久久久久| 就操成人网| 黄色a级网站| 欧美同性videos视频| 国产区卡一卡二卡三乱码免费| 亚洲va久久久噜噜噜久久狠狠| 免费高清资源黄网站在线观看| 性一交一乱一伦一色一情| 黄页网站在线视频免费| 伊人久久免费| 国产91区| 亚州大片| 波多野结衣无内裤护士| 无码中文字幕日韩专区| 人妻尝试又大又粗久久| 精品一区二区三区在线成人| 国产小视频在线观看网站| 女人是男人的未来1分29分| 国产馆在线观看| 久久精品中文字幕| 一区二区三区四区无限乱码| 伊人干综合| 中国毛片基地|