Base64编码解码小工具1.0 绿色免费版

大小:340.9M 类别:

官方免费 安全纠错

  • 更新时间2025-02-09
  • 版本V6.7
  • 权限查看
  • 系统Android
  • 语言简体中文
mg电子破解 mg游戏电子游戏下载Base64说明Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可用于在HTTP环境下传递较长的标识信息。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉...

Base64说明

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可用于在HTTP环境下传递较长的标识信息。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。浪漫烟花模拟器app1.1 安卓手机版

这是一个Base64编码、解码小工具(可破解迅雷下载地址)。采用本站原创的VB6下Base64编码解码算法。

程序源码:

OptionExplicit
PrivateConstcstBase64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
PrivatearrBase64()AsString
"001000010010000100100001            --源码
"00001000000100100000010000100001   --Base64码

PublicFunctionBase64Encode(strSourceAsString)AsString
OnErrorResumeNext
"适用于中、英文的Base64编码/解码VB6超精简版
IfUBound(arrBase64)=-1Then
   arrBase64=Split(StrConv(cstBase64,vbUnicode),vbNullChar)
EndIf
DimarrB()AsByte,bTmp(2) AsByte,bTAsByte
DimIAsLong,JAsLong
arrB=StrConv(strSource,vbFromUnicode)

J=UBound(arrB)
ForI=0ToJStep3
   ErasebTmp
   bTmp(0)=arrB(I+0)
   bTmp(1)=arrB(I+1)
   bTmp(2)=arrB(I+2)
   
   bT=(bTmp(0)And252)/4
   Base64Encode=Base64Encode&arrBase64(bT)
   
   bT=(bTmp(0)And3)*16
   bT=bT+bTmp(1)/16
   Base64Encode=Base64Encode&arrBase64(bT)
   
   bT=(bTmp(1)And15)*4
   bT=bT+bTmp(2)/64
   IfI+1<=JThen
       Base64Encode=Base64Encode&arrBase64(bT)
   Else
       Base64Encode=Base64Encode&"="
   EndIf
   
   bT=bTmp(2)And63
   IfI+2<=JThen
       Base64Encode=Base64Encode&arrBase64(bT)
   Else
       Base64Encode=Base64Encode&"="
   EndIf
Next
EndFunction

PublicFunctionBase64Decode(strEncodedAsString)AsString
"适用于中、英文的Base64编码/解码VB6超精简版
OnErrorResumeNext
DimarrB()AsByte,bTmp(3) AsByte,bTAsLong,bRet()AsByte
DimIAsLong,JAsLong
arrB=StrConv(strEncoded,vbFromUnicode)
J=InStr(strEncoded&"=","=")-2
ReDimbRet(J-J/4-1)
ForI=0ToJStep4
   ErasebTmp
   bTmp(0)=(InStr(cstBase64,Chr(arrB(I)))-1)And63
   bTmp(1)=(InStr(cstBase64,Chr(arrB(I+1)))-1)And63
   bTmp(2)=(InStr(cstBase64,Chr(arrB(I+2)))-1)And63
   bTmp(3)=(InStr(cstBase64,Chr(arrB(I+3)))-1)And63
   
   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)=(bTAnd65280)/256
   bRet((I/4)*3+2)=bTAnd255
Next
Base64Decode=StrConv(bRet,vbUnicode)
EndFunction

展开内容

应用信息

  • 厂商:Krafton Inc
  • 包名:com.ghi.video
  • MD5:9f0924d249706d5d83a2146c3ace0664
  • 年龄:12+
  • 备案号:备案号:沪6E-201714394-61L
  • 需要网络 有广告

猜您喜欢

类似应用

  • 11st客户端-11st(韩国购物app)6.4.6 手机客户端

    8.7/312.0M

    韩国购物app可以获知韩国时下潮流,掌握韩国最新的最流行的服饰,让你站在时尚的潮流的前沿,享受优质的购物,赶紧来看看吧!...

    查看
  • e柯管家app-e柯管家1.1.55安卓最新版

    9.4/194.1M

    e柯管家app是一款由柯桥区城市管理监督服务中心推出智慧城管APP,为老百姓用户提供便捷的民生服务,用户通过APP可以在线举报违法乱纪行为,在线查询出行地图,了...

    查看
  • Ninja Spinner1.0安卓正版

    8.6/519.0M

    NinjaFidgetSpinner是一款让你能够发挥所有的忍者神龟的武器作为一个忍者刺客坐立不安坐立不安玩具或诱饵,假装你是一个忍者武器烦躁,坐立不安玩具真正...

    查看
  • 匠马画堂下载app-匠马画堂2025官方版1.5.5 手机版

    9.1/320.1M

    匠马画堂app是一款专为绘画爱好者打造的学习与创作平台,旨在帮助用户轻松掌握插画艺术,实现创作梦想。无论您是初学者还是资深画家,这里都提供了从基础技巧到进阶提升...

    查看
  • 星星机app下载-星星机打印app1.2.0 最新版

    9.5/1,658.8M

    是一款便捷小巧的打印软件,软件可以利用手机一键进行连接即可打印,你还可以进行打印页的自由编辑,让你的打印更加丰富,富有创意!星星机app介绍星星机——心尖上的私...

    查看
  • 金融库app下载-金融库软件2.1.1 安卓版

    8.6/1,169.2M

    这是一个金融圈社交软件,这里有很多投资理财建议,在这里认识更多做金融相关的朋友,增加自己的金融知识储备,高端专业的平台。软件简介1、一个专业的金融圈子社交类型软...

    查看
  • yoyocat英语软件1.0.4 安卓版

    8.1/281.2M

    是一款专为小孩打造的学习英语软件,软件全程采用外教真人教学模式,小孩可以在这里学习到原汁原味的正宗英语,还拥有1对1的课堂让小孩更方便的学习!yoyocat英语...

    查看
  • 雅迪智行app下载-雅迪智行官方版8.7.2 安卓版

    8.7/1,063.3M

    雅迪智行app是专为雅迪电动车用户制作,软件可以手机连接电动车,可以远程控制车辆,锁车设防,导航寻车等,可以帮助用户更好的使用电动车。雅迪智行,您的电动车安心管...

    查看
  • 环世界B18植物人MOD最新版

    9.3/1,561.3M

    环世界B18植物人MOD,为游戏新增植物人种的外星种派系MOD。这种混有植物与人的基因生物虽然行动缓慢但有着坚韧的性格。游戏介绍Mod英文名:TreePeopl...

    查看
  • 当日急聘ios版4.0.1 苹果版

    8.3/991.9M

    当日急聘是一个免费找工作平台。老板和求职者双方通过视频面试,面试通过最快当天就可上班。该应用现以广泛运用于各个城市,是一个比较方便的求职软件。希望能帮助到正在求...

    查看

网友评论

718人参与,118条评论
  • 评论需审核后才能显示

同类排行

即下(340.9M)