亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? base64.asp

?? 提供手機wap建站
?? ASP
字號:
<%
dim sBASE_64_CHARACTERS
dim len1,k
dim asc1,asContents1
dim varchar,varasc,varHex,varlow,varhigh
sBASE_64_CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"  
sBASE_64_CHARACTERS = strUnicode2Ansi(sBASE_64_CHARACTERS)

Function strUnicodeLen(asContents)
  '計算unicode字符串的Ansi編碼的長度
  asContents1="a"&asContents
  len1=len(asContents1)
  k=0
  for i=1 to len1
      asc1=asc(mid(asContents1,i,1))
      if asc1<0 then asc1=65536+asc1
      if asc1>255 then
         k=k+2
      else
         k=k+1
      end if
  next
  strUnicodeLen=k-1
End Function

Function strUnicode2Ansi(asContents)
  '將Unicode編碼的字符串,轉換成Ansi編碼的字符串
  strUnicode2Ansi=""
  len1=len(asContents)
  for i=1 to len1
      varchar=mid(asContents,i,1)
      varasc=asc(varchar)
      if varasc<0 then varasc=varasc+65536
      if varasc>255 then
         varHex=Hex(varasc)
         varlow=left(varHex,2)
         varhigh=right(varHex,2)
         strUnicode2Ansi=strUnicode2Ansi & chrb("&H" & varlow ) & chrb("&H" & varhigh )
      else
         strUnicode2Ansi=strUnicode2Ansi & chrb(varasc)
      end if
   next
End function

Function strAnsi2Unicode(asContents)
  '將Ansi編碼的字符串,轉換成Unicode編碼的字符串
  strAnsi2Unicode = ""
  if isnull(asContents) or asContents="" then exit function
  len1=lenb(asContents)
  if len1=0 then exit function
  for i=1 to len1
      varchar=midb(asContents,i,1)
      varasc=ascb(varchar)
      if varasc > 127  then
	     if midb(asContents,i+1,1)<>"" then
         strAnsi2Unicode = strAnsi2Unicode & chr(ascw(midb(asContents,i+1,1) & varchar))
		 end if
         i=i+1
      else
         strAnsi2Unicode = strAnsi2Unicode & chr(varasc)
      end if
  next
End function

Function Base64encode(asContents)  
'將Ansi編碼的字符串進行Base64編碼
'asContents應當是ANSI編碼的字符串(二進制的字符串也可以)
Dim lnPosition  
Dim lsResult  
Dim Char1  
Dim Char2  
Dim Char3  
Dim Char4  
Dim Byte1  
Dim Byte2  
Dim Byte3  
Dim SaveBits1  
Dim SaveBits2  
Dim lsGroupBinary  
Dim lsGroup64  
Dim m3,m4,len1,len2

len1=Lenb(asContents)
if len1<1 then 
   Base64encode=""
   exit Function
end if

m3=Len1 Mod 3 
If M3 > 0 Then asContents = asContents & String(3-M3, chrb(0))  
'補足位數是為了便于計算

IF m3 > 0 THEN 
   len1=len1+(3-m3)
   len2=len1-3
else
   len2=len1
end if

lsResult = ""  

For lnPosition = 1 To len2 Step 3  
    lsGroup64 = ""  
    lsGroupBinary = Midb(asContents, lnPosition, 3)  

    Byte1 = Ascb(Midb(lsGroupBinary, 1, 1)): SaveBits1 = Byte1 And 3  
    Byte2 = Ascb(Midb(lsGroupBinary, 2, 1)): SaveBits2 = Byte2 And 15  
    Byte3 = Ascb(Midb(lsGroupBinary, 3, 1))  

    Char1 = Midb(sBASE_64_CHARACTERS, ((Byte1 And 252) \ 4) + 1, 1)  
    Char2 = Midb(sBASE_64_CHARACTERS, (((Byte2 And 240) \ 16) Or (SaveBits1 * 16) And &HFF) + 1, 1)  
    Char3 = Midb(sBASE_64_CHARACTERS, (((Byte3 And 192) \ 64) Or (SaveBits2 * 4) And &HFF) + 1, 1)  
    Char4 = Midb(sBASE_64_CHARACTERS, (Byte3 And 63) + 1, 1)  
    lsGroup64 = Char1 & Char2 & Char3 & Char4  
    
    lsResult = lsResult & lsGroup64  
Next  

'處理最后剩余的幾個字符
if M3 > 0  then
    lsGroup64 = ""  
    lsGroupBinary = Midb(asContents, len2+1, 3)  

    Byte1 = Ascb(Midb(lsGroupBinary, 1, 1)): SaveBits1 = Byte1 And 3  
    Byte2 = Ascb(Midb(lsGroupBinary, 2, 1)): SaveBits2 = Byte2 And 15  
    Byte3 = Ascb(Midb(lsGroupBinary, 3, 1))  

    Char1 = Midb(sBASE_64_CHARACTERS, ((Byte1 And 252) \ 4) + 1, 1)  
    Char2 = Midb(sBASE_64_CHARACTERS, (((Byte2 And 240) \ 16) Or (SaveBits1 * 16) And &HFF) + 1, 1)  
    Char3 = Midb(sBASE_64_CHARACTERS, (((Byte3 And 192) \ 64) Or (SaveBits2 * 4) And &HFF) + 1, 1)  

    if M3=1 then
       lsGroup64 = Char1 & Char2 & ChrB(61) & ChrB(61)   '用=號補足位數
    else
       lsGroup64 = Char1 & Char2 & Char3 & ChrB(61)      '用=號補足位數
    end if
    
    lsResult = lsResult & lsGroup64  
end if

Base64encode = lsResult  

End Function  


Function Base64decode(asContents)  
'將Base64編碼字符串轉換成Ansi編碼的字符串
'asContents應當也是ANSI編碼的字符串(二進制的字符串也可以)
Dim lsResult  
Dim lnPosition  
Dim lsGroup64, lsGroupBinary  
Dim Char1, Char2, Char3, Char4  
Dim Byte1, Byte2, Byte3  
Dim M4,len1,len2

len1= Lenb(asContents) 
M4 = len1 Mod 4

if len1 < 1 or M4 > 0 then
   '字符串長度應當是4的倍數
   Base64decode = ""  
   exit Function  
end if
       
'判斷最后一位是不是 = 號
'判斷倒數第二位是不是 = 號
'這里m4表示最后剩余的需要單獨處理的字符個數
if midb(asContents, len1, 1) = chrb(61)   then   m4=3 
if midb(asContents, len1-1, 1) = chrb(61) then   m4=2

if m4 = 0 then
   len2=len1
else
   len2=len1-4
end if

For lnPosition = 1 To Len2 Step 4  
    lsGroupBinary = ""  
    lsGroup64 = Midb(asContents, lnPosition, 4)  
    Char1 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 1, 1)) - 1  
    Char2 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 2, 1)) - 1  
    Char3 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 3, 1)) - 1  
    Char4 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 4, 1)) - 1  
    Byte1 = Chrb(((Char2 And 48) \ 16) Or (Char1 * 4) And &HFF)  
    Byte2 = lsGroupBinary & Chrb(((Char3 And 60) \ 4) Or (Char2 * 16) And &HFF)  
    Byte3 = Chrb((((Char3 And 3) * 64) And &HFF) Or (Char4 And 63))  
    lsGroupBinary = Byte1 & Byte2 & Byte3  
    
    lsResult = lsResult & lsGroupBinary  
Next 

'處理最后剩余的幾個字符
if M4 > 0 then 
    lsGroupBinary = ""  
    lsGroup64 = Midb(asContents, len2+1, m4) & chrB(65)   'chr(65)=A,轉換成值為0
    if M4=2 then                                          '補足4位,是為了便于計算 
        lsGroup64 = lsGroup64 & chrB(65)                  
    end if
    Char1 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 1, 1)) - 1  
    Char2 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 2, 1)) - 1  
    Char3 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 3, 1)) - 1  
    Char4 = InStrb(sBASE_64_CHARACTERS, Midb(lsGroup64, 4, 1)) - 1  
    Byte1 = Chrb(((Char2 And 48) \ 16) Or (Char1 * 4) And &HFF)  
    Byte2 = lsGroupBinary & Chrb(((Char3 And 60) \ 4) Or (Char2 * 16) And &HFF)  
    Byte3 = Chrb((((Char3 And 3) * 64) And &HFF) Or (Char4 And 63))  
  
    if M4=2 then
       lsGroupBinary = Byte1
    elseif M4=3 then
       lsGroupBinary = Byte1 & Byte2
    end if
    
    lsResult = lsResult & lsGroupBinary  
end if

Base64decode = lsResult  

End Function  
%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
波多野结衣欧美| 亚洲成人高清在线| 国产精品一区一区三区| 无码av免费一区二区三区试看 | 欧美三级日韩三级| 不卡av在线网| 韩日精品视频一区| 麻豆国产91在线播放| 亚洲成av人片在线| 亚洲国产成人av| 亚洲黄色av一区| 综合激情成人伊人| 国产精品成人一区二区艾草| 久久伊人中文字幕| 91麻豆免费视频| 成人99免费视频| 97久久人人超碰| 国产精品一级片在线观看| 国产高清一区日本| 国产精品影视在线| 国产成人综合精品三级| 精品一区二区精品| 久久狠狠亚洲综合| 精品一区二区三区蜜桃| 激情综合网天天干| 日本在线播放一区二区三区| 日韩福利视频网| 一区二区免费在线| 婷婷开心久久网| 国内成人免费视频| 成人av电影在线观看| 99精品1区2区| 91麻豆产精品久久久久久 | 国产精品久久久久久久午夜片 | 岛国精品在线播放| fc2成人免费人成在线观看播放| 成人自拍视频在线观看| 91免费看视频| 这里是久久伊人| 久久精品一区二区三区四区| 国产日产欧美一区二区三区| 亚洲国产你懂的| 国产伦理精品不卡| 欧美二区乱c少妇| 日韩理论片中文av| 精品一区二区三区久久| 欧美日韩一区中文字幕| 国产精品人成在线观看免费| 蜜臀91精品一区二区三区| 色视频欧美一区二区三区| 久久九九影视网| 青椒成人免费视频| 欧美日韩亚洲丝袜制服| 中文字幕不卡的av| 国产美女娇喘av呻吟久久| 欧美精品亚洲一区二区在线播放| 久久精品男人天堂av| 久草在线在线精品观看| 欧美二区在线观看| 亚洲一区二区四区蜜桃| 99精品黄色片免费大全| 国产清纯白嫩初高生在线观看91 | 国产欧美日产一区| 久久se精品一区二区| 欧美一区二区三区影视| 亚洲国产精品久久不卡毛片| 99精品视频中文字幕| 国产精品毛片久久久久久久| 国产成人亚洲综合a∨猫咪| 欧美不卡一二三| 卡一卡二国产精品 | 亚洲免费观看高清完整版在线 | 午夜日韩在线电影| 欧美视频一二三区| 亚洲国产精品一区二区www在线 | 日韩av一级片| 日韩一区二区不卡| 日本不卡高清视频| 精品美女被调教视频大全网站| 麻豆成人在线观看| 2017欧美狠狠色| 国产乱人伦精品一区二区在线观看| www久久久久| 高清不卡一二三区| 国产精品传媒视频| 在线视频一区二区免费| 偷拍自拍另类欧美| 精品国产免费视频| 91精品福利视频| 一区二区三区欧美激情| 欧美男女性生活在线直播观看| 亚洲国产综合色| 日韩精品一区二区三区中文精品| 麻豆视频观看网址久久| 国产日本欧洲亚洲| 91精品福利在线| 蜜臀av国产精品久久久久| 欧美激情在线一区二区三区| 91蜜桃网址入口| 日本伊人午夜精品| 中文字幕va一区二区三区| 欧美制服丝袜第一页| 全部av―极品视觉盛宴亚洲| 久久精品视频在线看| 在线影院国内精品| 激情欧美一区二区| 亚洲人一二三区| 欧美电影免费观看高清完整版| 国产91精品露脸国语对白| 亚洲永久精品大片| 久久久久久亚洲综合影院红桃| 91蜜桃免费观看视频| 美女在线观看视频一区二区| 国产精品久久久久久久久免费相片| 欧美在线观看视频一区二区三区| 美女视频一区二区三区| 国产精品久久久久久久久免费桃花| 欧美精品在线观看一区二区| 国产69精品久久久久毛片| 亚洲一区二区三区视频在线| 久久伊99综合婷婷久久伊| 色94色欧美sute亚洲线路二| 国产精品综合二区| 日韩一区欧美二区| 亚洲欧美日本在线| 日本一区二区三区久久久久久久久不| 在线免费观看一区| av午夜精品一区二区三区| 激情综合五月天| 日韩制服丝袜av| 亚洲国产精品精华液网站| 国产精品色在线观看| 精品国产3级a| 欧美电视剧免费观看| 欧美日韩一区久久| 色综合久久久网| 99精品国产一区二区三区不卡| 国产在线播精品第三| 美腿丝袜亚洲综合| 免费人成精品欧美精品| 亚洲国产精品一区二区久久恐怖片| 国产精品福利一区| 国产精品久久久久aaaa樱花 | 欧美精品久久一区| 欧美性生活大片视频| 色菇凉天天综合网| 91麻豆国产自产在线观看| 成人在线一区二区三区| 久久精品国产99国产精品| 裸体一区二区三区| 毛片不卡一区二区| 久久99国产精品尤物| 免费日本视频一区| 精品伊人久久久久7777人| 琪琪一区二区三区| 乱一区二区av| 国产高清久久久| av亚洲精华国产精华精华| 97久久超碰国产精品| 99re8在线精品视频免费播放| 欧美日韩精品一区二区三区蜜桃 | 成人av资源在线观看| 91亚洲精品久久久蜜桃| 91麻豆国产自产在线观看| 色综合久久久网| 欧美一区二区三区在线观看视频 | 日本一区二区久久| 亚洲人成网站精品片在线观看| 亚洲激情在线激情| 三级久久三级久久| 国产一区二区在线观看视频| 国产成人综合网站| 一本到不卡精品视频在线观看| 在线观看网站黄不卡| 日韩精品最新网址| 国产精品国产a| 午夜欧美大尺度福利影院在线看| 久久精品免费看| 成人少妇影院yyyy| 欧美午夜精品久久久久久超碰| 欧美一级二级三级蜜桃| 亚洲国产成人自拍| 亚洲线精品一区二区三区 | 久久久99免费| 亚洲另类在线制服丝袜| 日本午夜一本久久久综合| 高清视频一区二区| 欧美精品在线一区二区| www国产成人免费观看视频 深夜成人网| 久久精品在线观看| 天天色天天操综合| 成人小视频在线| 欧美一区二区三区免费大片 | 成人av资源下载| 91精品国产一区二区| 欧美激情一区二区三区不卡| 午夜影院久久久| 99久久精品免费精品国产| 精品欧美一区二区久久| 亚洲综合在线免费观看|