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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? base64加密.txt

?? s11ss寫的批處理。他把很多C語言中經(jīng)典的例子都用批處理實(shí)現(xiàn)了
?? TXT
字號:
@echo off
::::::::Base64 Encode {s11ss 2007-12-1}::::::::
setlocal
echo 請輸入要轉(zhuǎn)換的字符串(可以有漢字):
set/p s=
set vbs=%tmp%\t.vbs
if exist %vbs% goto :str2hex
set t=^>^>%vbs% echo 
%t%s=wscript.arguments(0)
%t%h=""
%t%for i=1 to len(s)
%t%        h=h^&cstr(hex(asc(mid(s,i,1))))
%t%next
%t%wscript.stdout.write(h)
:str2hex
for /f %%a in ('cscript//nologo %vbs% "%s%"') do set "hex=%%a"
set "base64=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
setlocal enabledelayedexpansion
:hex2base64
if not defined hex goto :print
for /l %%a in (1,1,3) do (
        set/a "n=2*(%%a-1)"
        call set x=%%hex:~!n!,2%%
        set "c%%a=0x!x!"
        if "!x!" equ "" set c%%a=0        
)
set hex=%hex:~6%
set/a ec1=%c1%">>"2
set/a ec2=%c1%"<<"4"|"%c2%">>"4
set/a ec3=%c2%"<<"2"|"%c3%">>"6
set/a ec4=%c3%
for /l %%a in (1,1,4) do set/a ec%%a=!ec%%a!"&"63
if %c2% equ 0 set ec3=64
if %c3% equ 0 set ec4=64
for /l %%a in (1,1,4) do call set "es=%%es%%%%base64:~!ec%%a!,1%%"
goto :hex2base64
:print
echo.
echo.%es%
pause

==========================

::code by 0401

::chenall 修改于 2007.01.25

@echo off
setlocal
setlocal enabledelayedexpansion
set B64CODE=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
set str=
set/p "str=請輸入需要編碼的字符串:"
if not defined str exit/b
call :enc
call :dec
exit/b

:enc
rem 兩個(gè)比較的文件名為:[.str] [.cmp]
rem 將字符串放到文件中等待比較(fc)并求字符串長度
set/p=%str%<nul>.str
for %%f in (.str) do set strlen=%%~zf
echo 原始字符串長度為: %strlen% 字節(jié)
set str_len=%strlen%

rem 生成fc用來與字符串比較的文件
del _*.cmp 2>nul
for /l %%l in (1,1,%strlen%) do (
        >>_a.cmp set/p=a<nul
        >>_b.cmp set/p=b<nul
)
fc/b _a.cmp .str|find ":">tmp.str
fc/b _b.cmp .str|find ":">>tmp.str
sort tmp.str>_a.cmp

rem 將比較后得到的字符串的16進(jìn)制存儲到變量
for /f "tokens=1,3" %%i in (_a.cmp) do ( 
        if not "!n!"=="%%i" set strhex=!strhex!%%j
        set n=%%i
)

::for /f "tokens=3" %%i in ('fc/b .cmp .str^|find ":"') do (set strhex=!strhex!%%i)
del *.cmp *.str 2>nul
echo 轉(zhuǎn)換后的16進(jìn)制為: %strhex%
:encloop
if not defined strhex goto :encbreak
set chr1=0x!strhex:~0,2!
set chr2=0x!strhex:~2,2!
set chr3=0x!strhex:~4,2!
set strhex=%strhex:~6%
for %%i in (chr1 chr2 chr3) do if "!%%i!"=="0x" set %%i=0
set/a enc1=%chr1%">>"2
set/a enc2=((%chr1%"&"3)"<<"4)"|"(%chr2%">>"4)
set/a enc3=((%chr2%"&"15)"<<"2)"|"(%chr3%">>"6)
set/a enc4=%chr3%"&"63
::echo 移位后得到的數(shù)據(jù):%enc1% %enc2% %enc3% %enc4%
if %chr3% equ 0 if %chr2% equ 0 (set enc4=64& set enc3=64) else (set enc4=64)
::echo 移位后的數(shù)據(jù)編碼為:!B64CODE:~%enc1%,1!!B64CODE:~%enc2%,1!!B64CODE:~%enc3%,1!!B64CODE:~%enc4%,1!
set encstr=!encstr!!B64CODE:~%enc1%,1!!B64CODE:~%enc2%,1!!B64CODE:~%enc3%,1!!B64CODE:~%enc4%,1!
::for %%i in (enc1 enc2 enc3 enc4) do (
::        if !%%i! lss 10 (set/p=0!%%i!<nul>>tmp.bb) else (set/p=!%%i!<nul>>tmp.bb)
::)

goto :encloop
:encbreak
echo 字符串[%str%]編碼后的數(shù)據(jù)為[%encstr%]
::echo 字符串[%str%]編碼后的數(shù)據(jù)為[%encstr%] >>tmp.aa
goto :eof

:dec
rem 并求編碼字符串長度
set/p=%encstr%<nul>.str
for %%f in (.str) do set strlen=%%~zf
echo 編碼后的字符串長度為: %strlen% 字節(jié)
del .str
rem 從編碼的字符串encstr中求出編碼時(shí)偏移的數(shù)量
set str=
for /l %%l in (0,1,%strlen%) do (
        for /l %%m in (0,1,64) do (
                if "!encstr:~%%l,1!"=="!B64CODE:~%%m,1!" (
                        if %%m lss 10 (
                                set str=!str!0%%m
                        ) else (
                                set str=!str!%%m
                        )
                )
        )
)
set a=1&set b=4&set e=0
del debug.src 2>nul

:decloop
if not defined str goto :decbreak
set /a enc1=1!str:~0,2!-100
set /a enc2=1!str:~2,2!-100
set /a enc3=1!str:~4,2!-100
set /a enc4=1!str:~6,2!-100
set str=%str:~8%
for %%i in (enc1 enc2 enc3 enc3 enc4) do (
        if !%%i! leq 0 set %%i=0
        if !%%i! equ 64 set %%i=0
)
::echo 4個(gè)字節(jié)的偏移分別為: %enc1% %enc2% %enc3% %enc4%
set/a chr1=((%enc1%"<<"2)"|"(%enc2%">>"4))
set/a chr2=(((%enc2%"&"15)"<<"4)"|"(%enc3%">>"2))
set/a chr3=(((%enc3%"&"3)"<<"6)"|"%enc4%)
::echo 4個(gè)字節(jié)解碼后再減去32得到的十進(jìn)制為: %chr1% %chr2% %chr3%
call :_d2h chr1 %chr1%
call :_d2h chr2 %chr2%
call :_d2h chr3 %chr3%
::echo 4個(gè)字節(jié)解碼后再減去32得到的十六進(jìn)制為: %chr1% %chr2% %chr3%
::echo 解碼后的數(shù)據(jù)為:!ASCII:~%chr1%,1!!ASCII:~%chr2%,1!!ASCII:~%chr3%,1!
set /a ee=0x100+3*e
call :_d2h ee %ee%
>>debug.src echo e %ee% %chr1% %chr2% %chr3%
::set/p=%chr1%%chr2%%chr3%<NUL >>BB.TXT
set /a e+=1
goto :decloop

:decbreak
pause
set /a str_len+=1
>>debug.src echo rcx
>>debug.src echo %str_len%
>>debug.src echo n tmp.tmp
>>debug.src echo w
>>debug.src echo q
debug<debug.src
del debug.src
chcp 936>nul
echo 編碼的數(shù)據(jù)[%encstr%]
echo.
set/p=解碼后為:<nul
type tmp.tmp
del tmp.tmp>nul
echo.
pause
goto :eof

:_d2h
set hex=
set hexstr=0 1 2 3 4 5 6 7 8 9 A B C D E F
set d=0
for %%i in (%hexstr%) do (set d!d!=%%i&set/a d+=1)
set scanf=%2
set tscanf=
call :d2h
if not defined hex set hex=0
set %1=%hex%
goto :eof

:d2h
if %scanf% equ 0 goto :eof
set/a tscanf=%scanf%"&"15
set/a scanf">>="4
set hex=!d%tscanf%!!hex!
goto :d2h

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区三区视频视频| 欧美日韩高清在线播放| 天堂一区二区在线| 91成人免费网站| 视频一区视频二区中文| 精品国产精品网麻豆系列| 久久er99精品| 亚洲天堂av一区| 欧美日本视频在线| 国产一区二区精品久久91| 中文字幕欧美三区| 欧美色综合久久| 久久精品国产99久久6| 久久久久久久久久久久电影| av福利精品导航| 亚洲成人动漫av| 国产亚洲欧美日韩俺去了| 91色乱码一区二区三区| 免费在线观看一区二区三区| 久久久99久久| 欧美日韩在线播放三区| 国产精品系列在线播放| 亚洲男同1069视频| 26uuu国产日韩综合| 日韩一级免费一区| 国产精品影视在线| 亚洲成人一区在线| 日本一区二区三区高清不卡| 欧美色网一区二区| 国产一区二区三区在线观看免费视频| 亚洲欧洲性图库| 91精品国产欧美一区二区| 99久久精品情趣| 美女在线一区二区| 亚洲精品免费播放| 久久久久国产精品麻豆| 欧美久久免费观看| 91首页免费视频| 国产专区综合网| 爽好多水快深点欧美视频| 久久久噜噜噜久噜久久综合| 欧美日韩国产精品成人| 99久久99久久综合| 国产福利一区二区| 久久狠狠亚洲综合| 亚洲1区2区3区4区| 亚洲另类春色国产| 国产欧美日韩在线| 国产精品午夜久久| 欧美一级高清片| 欧美视频一区二区| 91性感美女视频| 成人美女视频在线看| 国内精品写真在线观看| 日本午夜精品视频在线观看| 尤物av一区二区| 国产精品久久久久久久久快鸭| 欧美精品一区在线观看| 91麻豆精品国产91久久久久久| 色哟哟亚洲精品| 91丝袜国产在线播放| 粉嫩av一区二区三区粉嫩| 国产精品自拍一区| 国内精品免费**视频| 另类成人小视频在线| 蜜桃视频在线一区| 麻豆精品久久精品色综合| 日韩国产精品久久久久久亚洲| 亚洲国产日韩a在线播放性色| 亚洲色图欧美在线| 亚洲免费观看高清完整版在线观看 | 不卡电影免费在线播放一区| 国产麻豆9l精品三级站| 狠狠色狠狠色综合日日91app| 免费观看日韩av| 美女脱光内衣内裤视频久久网站| 亚洲国产日韩精品| 亚洲成av人片在线| 日韩经典一区二区| 青青草国产成人99久久| 美腿丝袜一区二区三区| 久久精品国产精品亚洲精品| 美女视频网站黄色亚洲| 看电视剧不卡顿的网站| 精品一区二区免费看| 国产一区二区在线看| 国产一区二区三区在线看麻豆| 国产一区二区三区在线观看免费视频 | 日韩成人免费电影| 麻豆视频观看网址久久| 精品午夜一区二区三区在线观看| 极品少妇一区二区| 国产91精品免费| 一本久久a久久精品亚洲| 欧美性xxxxx极品少妇| 欧美精品欧美精品系列| 日韩一级免费一区| 国产欧美日韩中文久久| 一区二区三区在线视频观看 | 精品一区二区在线视频| 国产91在线|亚洲| 91国产成人在线| 欧美精品一二三| 国产亚洲欧美一级| 一区二区三区日韩精品视频| 美女脱光内衣内裤视频久久网站 | 成人免费视频app| 色哟哟亚洲精品| 欧美一区二区三区婷婷月色 | 色婷婷久久一区二区三区麻豆| 欧美人妖巨大在线| 久久香蕉国产线看观看99| 亚洲精品视频在线| 久久狠狠亚洲综合| 色94色欧美sute亚洲13| 日韩午夜小视频| 1024亚洲合集| 精品亚洲国产成人av制服丝袜 | 在线综合视频播放| 中文字幕精品—区二区四季| 午夜精品久久久久| 国产剧情一区在线| 欧美日本精品一区二区三区| 中文av一区二区| 免费在线观看精品| 色婷婷亚洲一区二区三区| 久久综合九色综合97婷婷 | 日本三级韩国三级欧美三级| 欧美日韩免费高清一区色橹橹 | 国产一区二区三区久久悠悠色av| 色视频欧美一区二区三区| 精品国产91乱码一区二区三区| 亚洲女女做受ⅹxx高潮| 精品一区二区三区在线播放视频 | 91免费视频网| 久久久国产综合精品女国产盗摄| 午夜激情久久久| 一本久道久久综合中文字幕| 国产亚洲欧美激情| 伦理电影国产精品| 欧美精品三级在线观看| 亚洲三级免费电影| jlzzjlzz欧美大全| 国产偷国产偷亚洲高清人白洁| 免费看欧美美女黄的网站| 欧美日韩一区国产| 一区二区三区免费| 91在线看国产| 亚洲国产精品国自产拍av| 精品一区二区三区不卡| 中文字幕一区二区三区精华液| 美女视频一区二区| 日韩欧美一区二区不卡| 日韩一区精品视频| 在线成人午夜影院| 婷婷丁香激情综合| 欧美日韩视频专区在线播放| 亚洲精品免费在线| 色婷婷激情久久| 亚洲夂夂婷婷色拍ww47| 色婷婷综合久久久久中文| 亚洲欧美视频一区| 91国偷自产一区二区使用方法| 亚洲男人天堂一区| 在线观看日韩一区| 亚洲午夜电影在线观看| 欧美日韩精品一区视频| 香蕉加勒比综合久久| 在线不卡a资源高清| 日韩精品一卡二卡三卡四卡无卡| 911国产精品| 免费在线观看成人| 久久综合狠狠综合久久综合88| 激情综合一区二区三区| 久久综合色综合88| 成人小视频在线| 亚洲精品欧美综合四区| 欧美无乱码久久久免费午夜一区 | 久久精品免费观看| 亚洲在线视频一区| 日本久久一区二区| 肉肉av福利一精品导航| 欧美变态tickling挠脚心| 国产一区二区三区在线观看免费 | 亚洲精品第一国产综合野| 欧美亚洲综合另类| 美女视频第一区二区三区免费观看网站| 欧美一区二区视频网站| 国产伦精品一区二区三区视频青涩| 中文天堂在线一区| 在线看日本不卡| 美腿丝袜亚洲一区| 中文字幕在线观看不卡| 欧美日韩亚洲综合| 国产乱妇无码大片在线观看| 亚洲人成精品久久久久| 欧美一区二区三级| 99视频在线观看一区三区| 亚洲v中文字幕| 国产目拍亚洲精品99久久精品|