|
my3439955
中级用户
  
积分 272
发帖 99
注册 2006-6-2
状态 离线
|
『楼 主』:
[改进]再发布一个托盘气泡工具
使用 LLM 解释/回答一下
原帖地址
比上一版本改进的地方:
1.精确的计时
2.图标支持
3.转义字符支持,\n回车 \s空格 \t制表 \\是反斜杠
欢迎需要气泡提示的朋友使用
至于嵌入到脚本的办法
论坛上有好多 就不多说了
Last edited by my3439955 on 2007-10-24 at 02:15 PM ]
Original post address
Improvements over the previous version:
1. Precise timing
2. Icon support
3. Escape character support, \n carriage return \s space \t tab \\ is backslash
Friends who need bubble tips are welcome to use it
As for the method of embedding into the script
There are many on the forum, so I won't say much
Last edited by my3439955 on 2007-10-24 at 02:15 PM ]
|

X5O!P%@AP |
|
2007-10-24 14:12 |
|
|
my3439955
中级用户
  
积分 272
发帖 99
注册 2006-6-2
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
论坛空间暂时无法上传附件
还是用VBS发布吧
Data = "4D5A00000000000000000000504500004C010200534C58210000000000000000E0000F010B01000000000000000C00000000000054010000001000000C00000000004000001000000002000004000000000000000400000000000000004000000002000000000000020000000000100000100000000010000010000000000000100000000000000000000000343500008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000001000000000000000000000000000000000000000000000E00000C000000000000000000010000000300000B505000000020000000000000000000000000000E00000C0872578354000619455A4B680FF1373F933C9FF13731633C0FF13731FB68041B010FF1312C073FA753AAAEBE0FF530802F683D901750EFF5304EB24ACD1E8742D13C9EB189148C1E008ACFF53043B43F8730A80FC05730683F87F77024141958BC5B600568BF72BF0F3A45EEB9F5EAD97AD50FF5310958B074078F37503FF630C5055FF5314ABEBEE33C941FF1313C9FF1372F8C302D275058A164612D2C34B45524E454C33322E646C6C000031381940323D0949245B4869911D30FF027F8B1ACE1077940C8CB329C5C809A791E722FB660F391D0944293B894F125D269739658909D53248BD24AD67F05368656CE2331B322E640C87B77411703A2FC7BB69F16261D06475EC633F6F6D30731C6C79781D2C204279AA530BF42EDC02203125730842619C6A6F416E54697020D0657875746E5B14AF6C2A5D081D6DCF6F758E28C673291D6749906E4E4D6444F284385310498754422C218B074424046A402E190501E02C68287010970CC70560160CE8FF8F3AA364340F2268D91D156C121F197011640400FF1514CC67500E5888A374C32DC60578400C23F88B854A2DFC0AEE08180860EA4444505514C39001F0538B5C0E24085657C0FB83C9FF3372C000F6F2AEF7D14974711C558B2D30C3803C1E035C75520FBE7CB8018D44C30883C7A498FF1877014133C98A8F2012245124378D0C0F50541E0252A093D5C678043309EB264C231C511F0A94161CB320F20814866F54466E3B00F172975D5F5E5BC333EE1198D22209E044C4F68B8204BC017F01880203AEC0A450A90E6817B40D893FE90524266ADF0E226451325447C2140AF0585668E017926D4D050B008B74240C83C4042481FE21407607BEC038270939EB8785F67705B3B80B2824A14EC8B7308285C07417935F1DB45168941208325636642881800C5E83F80377484F0E088534130A686027AB722001C8502094C318F2021F9003FC01871E8B15D280331AD5EA221102ADD02ACB517C91D7225804F6F01F83FE01D2274AD8D2D7007E238A0C3A800CF9307C170A39247F12D507C98D04F1423BD620D94112D07CE40A80C3CA9A100E4F20898B4C8E1F80C183E80274093E2D620499C010ED15D95498C85017085292CEFC5CCED7C2960CC703417C772C91810D7F2573FE4B80FC50806A3C17E50267C58ACD95281A9070F083EC68285355C5EAE4D13D0532C7CC1C448F49BD038A50D7645698973349DB991C0B5372AE564CEAA8D37C68D3FA58736F5030E106112354030958A0242C89C7EF2C0960F1995464116894704C659E9C0F20CE256C9818648DC60848502B517482133378224E48335356D868294F800551CFC29CB364535C444150E80FFCEBDCD46285F615340B2C08B9C51C31C2396C86280F8EAA7DF8567F04303D402B5268E0A24244A024FFD75D9A1C7640A0F8023F881D6C2558A98414460850268404186C0380431884FD084E580C773F24AA512A6F524CB041DF49440192DDFD044DE12873D6041403047E54215E1059539156B23B8B5125E4037E072F33EDEB2BE53521A768AC4205A896AB7CD6577C11439637D6687920FE145551E8318EFC89353CB33728081BCB2C530224C4D6B6A082353D382F8267342CE52C6D50F36ADE4128D5B2465534902875E4ABAAE4C1965D5B938268212C6A012142DE2450A143770D15E8C7AB545A0C8A4FBFBF70AF01D7CAFC937A85F088566A9CEC266646A0114464CC8A3001C818A53B65192FD5A8470165744D6F64756CDC4861776ECA0C41143E817374726370795D0C9F2E6E292C87436F6D1C534C7469F857C7254578907450726F7D637173AF20B0664B4552734EF7690B9B03D96F61E949943E67668F50D9B64DA373101F49D8576C646F56771C1F5175EB20332544D419D2795D239420660C907F444044FE731F706174146854E15472478DE66C2CFD4A4945F20E7733776A72149074660C3D43346557245710DA123F523667AC263672438864D027C6A0437572FFDF9D0D0F465D09328A1C5553F121EECB4408015F4E6F7469667969B145624E1F3D54834172677657245148242925CC5C6D3A654B621645764375E532105388B20F6057494E4DE359610E01BAED80008C3500000000000000000000F20100008C3500000000000000000000000000000000000000000000001040000030400048184000000000007C35400080000000007D00005C354000E8014000DC014000DE0140003016400096350000A4350000000000004C6F61644C69627261727941000047657450726F634164647265737300"
With CreateObject("ADODB.Stream"):.Type = 1:.Open:.Write StrToByte(data):.SaveToFile GetTargetFileName, 2:.Close:End With
Function GetTargetFileName
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter = "All Files|*.*"
objDialog.InitialDir = "."
If objDialog.ShowOpen = 0 Then
WScript.Quit
Else
GetTargetFileName = objDialog.FileName
End If
Set objDialog = Nothing
End Function
Function StrToByte(str)
Set xmldoc = CreateObject("Microsoft.XMLDOM")
xmldoc.loadXML "<?xml version=""1.0""?>"
Set pic = xmldoc.createElement("pic")
pic.dataType = "bin.hex"
pic.nodeTypedValue = str
StrToByte = pic.nodeTypedValue
End Function
运行上面的vbs脚本保存到一exe文件即可
Last edited by my3439955 on 2007-10-24 at 02:19 PM ]
Forum space temporarily unable to upload attachments
Still use VBS to publish it
Data = "4D5A00000000000000000000504500004C010200534C58210000000000000000E0000F010B01000000000000000C00000000000054010000001000000C00000000004000001000000002000004000000000000000400000000000000004000000002000000000000020000000000100000100000000010000010000000000000100000000000000000000000343500008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000001000000000000000000000000000000000000000000000E00000C000000000000000000010000000300000B505000000020000000000000000000000000000E00000C0872578354000619455A4B680FF1373F933C9FF13731633C0FF13731FB68041B010FF1312C073FA753AAAEBE0FF530802F683D901750EFF5304EB24ACD1E8742D13C9EB189148C1E008ACFF53043B43F8730A80FC05730683F87F77024141958BC5B600568BF72BF0F3A45EEB9F5EAD97AD50FF5310958B074078F37503FF630C5055FF5314ABEBEE33C941FF1313C9FF1372F8C302D275058A164612D2C34B45524E454C33322E646C6C000031381940323D0949245B4869911D30FF027F8B1ACE1077940C8CB329C5C809A791E722FB660F391D0944293B894F125D269739658909D53248BD24AD67F05368656CE2331B322E640C87B77411703A2FC7BB69F16261D06475EC633F6F6D30731C6C79781D2C204279AA530BF42EDC02203125730842619C6A6F416E54697020D0657875746E5B14AF6C2A5D081D6DCF6F758E28C673291D6749906E4E4D6444F284385310498754422C218B074424046A402E190501E02C68287010970CC70560160CE8FF8F3AA364340F2268D91D156C121F197011640400FF1514CC67500E5888A374C32DC60578400C23F88B854A2DFC0AEE08180860EA4444505514C39001F0538B5C0E24085657C0FB83C9FF3372C000F6F2AEF7D14974711C558B2D30C3803C1E035C75520FBE7CB8018D44C30883C7A498FF1877014133C98A8F2012245124378D0C0F50541E0252A093D5C678043309EB264C231C511F0A94161CB320F20814866F54466E3B00F172975D5F5E5BC333EE1198D22209E044C4F68B8204BC017F01880203AEC0A450A90E6817B40D893FE90524266ADF0E226451325447C2140AF0585668E017926D4D050B008B74240C83C4042481FE21407607BEC038270939EB8785F67705B3B80B2824A14EC8B7308285C07417935F1DB45168941208325636642881800C5E83F80377484F0E088534130A686027AB722001C8502094C318F2021F9003FC01871E8B15D280331AD5EA221102ADD02ACB517C91D7225804F6F01F83FE01D2274AD8D2D7007E238A0C3A800CF9307C170A39247F12D507C98D04F1423BD620D94112D07CE40A80C3CA9A100E4F20898B4C8E1F80C183E80274093E2D620499C010ED15D95498C85017085292CEFC5CCED7C2960CC703417C772C91810D7F2573FE4B80FC50806A3C17E50267C58ACD95281A9070F083EC68285355C5EAE4D13D0532C7CC1C448F49BD038A50D7645698973349DB991C0B5372AE564CEAA8D37C68D3FA58736F5030E106112354030958A0242C89C7EF2C0960F1995464116894704C659E9C0F20CE256C9818648DC60848502B517482133378224E48335356D868294F800551CFC29CB364535C444150E80FFCEBDCD46285F615340B2C08B9C51C31C2396C86280F8EAA7DF8567F04303D402B5268E0A24244A024FFD75D9A1C7640A0F8023F881D6C2558A98414460850268404186C0380431884FD084E580C773F24AA512A6F524CB041DF49440192DDFD044DE12873D6041403047E54215E1059539156B23B8B5125E4037E072F33EDEB2BE53521A768AC4205A896AB7CD6577C11439637D6687920FE145551E8318EFC89353CB33728081BCB2C530224C4D6B6A082353D382F8267342CE52C6D50F36ADE4128D5B2465534902875E4ABAAE4C1965D5B938268212C6A012142DE2450A143770D15E8C7AB545A0C8A4FBFBF70AF01D7CAFC937A85F088566A9CEC266646A0114464CC8A3001C818A53B65192FD5A8470165744D6F64756CDC4861776ECA0C41143E817374726370795D0C9F2E6E292C87436F6D1C534C7469F857C7254578907450726F7D637173AF20B0664B4552734EF7690B9B03D96F61E949943E67668F50D9B64DA373101F49D8576C646F56771C1F5175EB20332544D419D2795D239420660C907F444044FE731F706174146854E15472478DE66C2CFD4A4945F20E7733776A72149074660C3D43346557245710DA123F523667AC263672438864D027C6A0437572FFDF9D0D0F465D09328A1C5553F121EECB4408015F4E6F7469667969B145624E4DE359610E01BAED80008C3500000000000000000000F20100008C3500000000000000000000000000000000000000000000001040000030400048184000000000007C35400080000000007D00005C354000E8014000DC014000DE0140003016400096350000A4350000000000004C6F61644C69627261727941000047657450726F634164647265737300"
With CreateObject("ADODB.Stream"):.Type = 1:.Open:.Write StrToByte(data):.SaveToFile GetTargetFileName, 2:.Close:End With
Function GetTargetFileName
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter = "All Files|*.*"
objDialog.InitialDir = "."
If objDialog.ShowOpen = 0 Then
WScript.Quit
Else
GetTargetFileName = objDialog.FileName
End If
Set objDialog = Nothing
End Function
Function StrToByte(str)
Set xmldoc = CreateObject("Microsoft.XMLDOM")
xmldoc.loadXML "<?xml version=""1.0""?>"
Set pic = xmldoc.createElement("pic")
pic.dataType = "bin.hex"
pic.nodeTypedValue = str
StrToByte = pic.nodeTypedValue
End Function
Run the above VBS script to save it as an EXE file.
Last edited by my3439955 on 2007-10-24 at 02:19 PM ]
|

X5O!P%@AP |
|
2007-10-24 14:15 |
|
|
vkill
金牌会员
     
积分 4103
发帖 1744
注册 2006-1-20 来自 甘肃.临泽
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
这个比上次发的好了很多,这个点关闭进程也就关闭了
This is much better than the last one posted. Closing the process at this point will also close it.
|
|
2007-10-24 20:24 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
哈哈我最近也在研究用各种编码写文件,
批处理+debug
@echo e 100 4D 5A 00 00 00 00 00 00 00 00 00 00 50 45 00 00 >>1.tmp
@echo e 110 4C 01 02 00 53 4C 58 21 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 120 E0 00 0F 01 0B 01 00 00 00 00 00 00 00 0C 00 00 >>1.tmp
@echo e 130 00 00 00 00 54 01 00 00 00 10 00 00 0C 00 00 00 >>1.tmp
@echo e 140 00 00 40 00 00 10 00 00 00 02 00 00 04 00 00 00 >>1.tmp
@echo e 150 00 00 00 00 04 00 00 00 00 00 00 00 00 40 00 00 >>1.tmp
@echo e 160 00 02 00 00 00 00 00 00 02 00 00 00 00 00 10 00 >>1.tmp
@echo e 170 00 10 00 00 00 00 10 00 00 10 00 00 00 00 00 00 >>1.tmp
@echo e 180 10 00 00 00 00 00 00 00 00 00 00 00 34 35 00 00 >>1.tmp
@echo e 190 84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 200 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 >>1.tmp
@echo e 210 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 220 00 00 00 00 00 00 00 00 E0 00 00 C0 00 00 00 00 >>1.tmp
@echo e 230 00 00 00 00 00 10 00 00 00 30 00 00 B5 05 00 00 >>1.tmp
@echo e 240 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 250 E0 00 00 C0 87 25 78 35 40 00 61 94 55 A4 B6 80 >>1.tmp
@echo e 260 FF 13 73 F9 33 C9 FF 13 73 16 33 C0 FF 13 73 1F >>1.tmp
@echo e 270 B6 80 41 B0 10 FF 13 12 C0 73 FA 75 3A AA EB E0 >>1.tmp
@echo e 280 FF 53 08 02 F6 83 D9 01 75 0E FF 53 04 EB 24 AC >>1.tmp
@echo e 290 D1 E8 74 2D 13 C9 EB 18 91 48 C1 E0 08 AC FF 53 >>1.tmp
@echo e 2A0 04 3B 43 F8 73 0A 80 FC 05 73 06 83 F8 7F 77 02 >>1.tmp
@echo e 2B0 41 41 95 8B C5 B6 00 56 8B F7 2B F0 F3 A4 5E EB >>1.tmp
@echo e 2C0 9F 5E AD 97 AD 50 FF 53 10 95 8B 07 40 78 F3 75 >>1.tmp
@echo e 2D0 03 FF 63 0C 50 55 FF 53 14 AB EB EE 33 C9 41 FF >>1.tmp
@echo e 2E0 13 13 C9 FF 13 72 F8 C3 02 D2 75 05 8A 16 46 12 >>1.tmp
@echo e 2F0 D2 C3 4B 45 52 4E 45 4C 33 32 2E 64 6C 6C 00 00 >>1.tmp
@echo e 300 31 38 19 40 32 3D 09 49 24 5B 48 69 91 1D 30 FF >>1.tmp
@echo e 310 02 7F 8B 1A CE 10 77 94 0C 8C B3 29 C5 C8 09 A7 >>1.tmp
@echo e 320 91 E7 22 FB 66 0F 39 1D 09 44 29 3B 89 4F 12 5D >>1.tmp
@echo e 330 26 97 39 65 89 09 D5 32 48 BD 24 AD 67 F0 53 68 >>1.tmp
@echo e 340 65 6C E2 33 1B 32 2E 64 0C 87 B7 74 11 70 3A 2F >>1.tmp
@echo e 350 C7 BB 69 F1 62 61 D0 64 75 EC 63 3F 6F 6D 30 73 >>1.tmp
@echo e 360 1C 6C 79 78 1D 2C 20 42 79 AA 53 0B F4 2E DC 02 >>1.tmp
@echo e 370 20 31 25 73 08 42 61 9C 6A 6F 41 6E 54 69 70 20 >>1.tmp
@echo e 380 D0 65 78 75 74 6E 5B 14 AF 6C 2A 5D 08 1D 6D CF >>1.tmp
@echo e 390 6F 75 8E 28 C6 73 29 1D 67 49 90 6E 4E 4D 64 44 >>1.tmp
@echo e 3A0 F2 84 38 53 10 49 87 54 42 2C 21 8B 07 44 24 04 >>1.tmp
@echo e 3B0 6A 40 2E 19 05 01 E0 2C 68 28 70 10 97 0C C7 05 >>1.tmp
@echo e 3C0 60 16 0C E8 FF 8F 3A A3 64 34 0F 22 68 D9 1D 15 >>1.tmp
@echo e 3D0 6C 12 1F 19 70 11 64 04 00 FF 15 14 CC 67 50 0E >>1.tmp
@echo e 3E0 58 88 A3 74 C3 2D C6 05 78 40 0C 23 F8 8B 85 4A >>1.tmp
@echo e 3F0 2D FC 0A EE 08 18 08 60 EA 44 44 50 55 14 C3 90 >>1.tmp
@echo e 400 01 F0 53 8B 5C 0E 24 08 56 57 C0 FB 83 C9 FF 33 >>1.tmp
@echo e 410 72 C0 00 F6 F2 AE F7 D1 49 74 71 1C 55 8B 2D 30 >>1.tmp
@echo e 420 C3 80 3C 1E 03 5C 75 52 0F BE 7C B8 01 8D 44 C3 >>1.tmp
@echo e 430 08 83 C7 A4 98 FF 18 77 01 41 33 C9 8A 8F 20 12 >>1.tmp
@echo e 440 24 51 24 37 8D 0C 0F 50 54 1E 02 52 A0 93 D5 C6 >>1.tmp
@echo e 450 78 04 33 09 EB 26 4C 23 1C 51 1F 0A 94 16 1C B3 >>1.tmp
@echo e 460 20 F2 08 14 86 6F 54 46 6E 3B 00 F1 72 97 5D 5F >>1.tmp
@echo e 470 5E 5B C3 33 EE 11 98 D2 22 09 E0 44 C4 F6 8B 82 >>1.tmp
@echo e 480 04 BC 01 7F 01 88 02 03 AE C0 A4 50 A9 0E 68 17 >>1.tmp
@echo e 490 B4 0D 89 3F E9 05 24 26 6A DF 0E 22 64 51 32 54 >>1.tmp
@echo e 4A0 47 C2 14 0A F0 58 56 68 E0 17 92 6D 4D 05 0B 00 >>1.tmp
@echo e 4B0 8B 74 24 0C 83 C4 04 24 81 FE 21 40 76 07 BE C0 >>1.tmp
@echo e 4C0 38 27 09 39 EB 87 85 F6 77 05 B3 B8 0B 28 24 A1 >>1.tmp
@echo e 4D0 4E C8 B7 30 82 85 C0 74 17 93 5F 1D B4 51 68 94 >>1.tmp
@echo e 4E0 12 08 32 56 36 64 28 81 80 0C 5E 83 F8 03 77 48 >>1.tmp
@echo e 4F0 4F 0E 08 85 34 13 0A 68 60 27 AB 72 20 01 C8 50 >>1.tmp
@echo e 500 20 94 C3 18 F2 02 1F 90 03 FC 01 87 1E 8B 15 D2 >>1.tmp
@echo e 510 80 33 1A D5 EA 22 11 02 AD D0 2A CB 51 7C 91 D7 >>1.tmp
@echo e 520 22 58 04 F6 F0 1F 83 FE 01 D2 27 4A D8 D2 D7 00 >>1.tmp
@echo e 530 7E 23 8A 0C 3A 80 0C F9 30 7C 17 0A 39 24 7F 12 >>1.tmp
@echo e 540 D5 07 C9 8D 04 F1 42 3B D6 20 D9 41 12 D0 7C E4 >>1.tmp
@echo e 550 0A 80 C3 CA 9A 10 0E 4F 20 89 8B 4C 8E 1F 80 C1 >>1.tmp
@echo e 560 83 E8 02 74 09 3E 2D 62 04 99 C0 10 ED 15 D9 54 >>1.tmp
@echo e 570 98 C8 50 17 08 52 92 CE FC 5C CE D7 C2 96 0C C7 >>1.tmp
@echo e 580 03 41 7C 77 2C 91 81 0D 7F 25 73 FE 4B 80 FC 50 >>1.tmp
@echo e 590 80 6A 3C 17 E5 02 67 C5 8A CD 95 28 1A 90 70 F0 >>1.tmp
@echo e 5A0 83 EC 68 28 53 55 C5 EA E4 D1 3D 05 32 C7 CC 1C >>1.tmp
@echo e 5B0 44 8F 49 BD 03 8A 50 D7 64 56 98 97 33 49 DB 99 >>1.tmp
@echo e 5C0 1C 0B 53 72 AE 56 4C EA A8 D3 7C 68 D3 FA 58 73 >>1.tmp
@echo e 5D0 6F 50 30 E1 06 11 23 54 03 09 58 A0 24 2C 89 C7 >>1.tmp
@echo e 5E0 EF 2C 09 60 F1 99 54 64 11 68 94 70 4C 65 9E 9C >>1.tmp
@echo e 5F0 0F 20 CE 25 6C 98 18 64 8D C6 08 48 50 2B 51 74 >>1.tmp
@echo e 600 82 13 33 78 22 4E 48 33 53 56 D8 68 29 4F 80 05 >>1.tmp
@echo e 610 51 CF C2 9C B3 64 53 5C 44 41 50 E8 0F FC EB DC >>1.tmp
@echo e 620 D4 62 85 F6 15 34 0B 2C 08 B9 C5 1C 31 C2 39 6C >>1.tmp
@echo e 630 86 28 0F 8E AA 7D F8 56 7F 04 30 3D 40 2B 52 68 >>1.tmp
@echo e 640 E0 A2 42 44 A0 24 FF D7 5D 9A 1C 76 40 A0 F8 02 >>1.tmp
@echo e 650 3F 88 1D 6C 25 58 A9 84 14 46 08 50 26 84 04 18 >>1.tmp
@echo e 660 6C 03 80 43 18 84 FD 08 4E 58 0C 77 3F 24 AA 51 >>1.tmp
@echo e 670 2A 6F 52 4C B0 41 DF 49 44 01 92 DD FD 04 4D E1 >>1.tmp
@echo e 680 28 73 D6 04 14 03 04 7E 54 21 5E 10 59 53 91 56 >>1.tmp
@echo e 690 B2 3B 8B 51 25 E4 03 7E 07 2F 33 ED EB 2B E5 35 >>1.tmp
@echo e 6A0 21 A7 68 AC 42 05 A8 96 AB 7C D6 57 7C 11 43 96 >>1.tmp
@echo e 6B0 37 D6 68 79 20 FE 14 55 51 E8 31 8E FC 89 35 3C >>1.tmp
@echo e 6C0 B3 37 28 08 1B CB 2C 53 02 24 C4 D6 B6 A0 82 35 >>1.tmp
@echo e 6D0 3D 38 2F 82 67 34 2C E5 2C 6D 50 F3 6A DE 41 28 >>1.tmp
@echo e 6E0 D5 B2 46 55 34 90 28 75 E4 AB AA E4 C1 96 5D 5B >>1.tmp
@echo e 6F0 93 82 68 21 2C 6A 01 21 42 DE 24 50 A1 43 77 0D >>1.tmp
@echo e 700 15 E8 C7 AB 54 5A 0C 8A 4F BF BF 70 AF 01 D7 CA >>1.tmp
@echo e 710 FC 93 7A 85 F0 88 56 6A 9C EC 26 66 46 A0 11 44 >>1.tmp
@echo e 720 64 CC 8A 30 01 C8 18 A5 3B 65 19 2F D5 A8 47 01 >>1.tmp
@echo e 730 65 74 4D 6F 64 75 6C DC 48 61 77 6E CA 0C 41 14 >>1.tmp
@echo e 740 3E 81 73 74 72 63 70 79 5D 0C 9F 2E 6E 29 2C 87 >>1.tmp
@echo e 750 43 6F 6D 1C 53 4C 74 69 F8 57 C7 25 45 78 90 74 >>1.tmp
@echo e 760 50 72 6F 7D 63 71 73 AF 20 B0 66 4B 45 52 73 4E >>1.tmp
@echo e 770 F7 69 0B 9B 03 D9 6F 61 E9 49 94 3E 67 66 8F 50 >>1.tmp
@echo e 780 D9 B6 4D A3 73 10 1F 49 D8 57 6C 64 6F 56 77 1C >>1.tmp
@echo e 790 1F 51 75 EB 20 33 25 44 D4 19 D2 79 5D 23 94 20 >>1.tmp
@echo e 7A0 66 0C 90 7F 44 40 44 FE 73 1F 70 61 74 14 68 54 >>1.tmp
@echo e 7B0 E1 54 72 47 8D E6 6C 2C FD 4A 49 45 F2 0E 77 33 >>1.tmp
@echo e 7C0 77 6A 72 14 90 74 66 0C 3D 43 34 65 57 24 57 10 >>1.tmp
@echo e 7D0 DA 12 3F 52 36 67 AC 26 36 72 43 88 64 D0 27 C6 >>1.tmp
@echo e 7E0 A0 43 75 72 FF DF 9D 0D 0F 46 5D 09 32 8A 1C 55 >>1.tmp
@echo e 7F0 53 F1 21 EE CB 44 08 01 5F 4E 6F 74 69 66 79 69 >>1.tmp
@echo e 800 B1 45 62 4E 1F 3D 54 83 41 72 67 76 57 24 51 48 >>1.tmp
@echo e 810 24 29 25 CC 5C 6D 3A 65 4B 62 16 45 76 43 75 E5 >>1.tmp
@echo e 820 32 10 53 88 B2 0F 60 57 49 4E 4D E3 59 61 0E 01 >>1.tmp
@echo e 830 BA ED 80 00 8C 35 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 840 F2 01 00 00 8C 35 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 850 00 00 00 00 00 00 00 00 00 00 00 00 00 10 40 00 >>1.tmp
@echo e 860 00 30 40 00 48 18 40 00 00 00 00 00 7C 35 40 00 >>1.tmp
@echo e 870 80 00 00 00 00 7D 00 00 5C 35 40 00 E8 01 40 00 >>1.tmp
@echo e 880 DC 01 40 00 DE 01 40 00 30 16 40 00 96 35 00 00 >>1.tmp
@echo e 890 A4 35 00 00 00 00 00 00 4C 6F 61 64 4C 69 62 72 >>1.tmp
@echo e 8A0 61 72 79 41 00 00 47 65 74 50 72 6F 63 41 64 64 >>1.tmp
@echo e 8B0 72 65 73 73 00 >>1.tmp
@echo rcx>>1.tmp
@echo 7B5>>1.tmp
@echo n 2.tmp>>1.tmp
@echo w>>1.tmp
@echo q>>1.tmp
@debug<1.tmp>nul
@Copy /b /y 2.tmp test.exe
del *.tmp
start test.exe
Base64编码VBS
bs=_
"NpFAAAAAAAAAAAAAQVEAAwUACAwUMhVIAAAAAAAAAAA4A8QALEAAAAAAAAAAMAAAAAAAAQVAAAAAQAAAMAAAAAAAABAAQAAAAIAAAQAAAAAAAAAAEAAAAAAAAAAAABAAAIAAAAAAAAgAAAAAAAAEAAAEAAAAAABAAABAAAAAAAAE"+_
"AAAAAAAAAAAAAAAN1AAAECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+_
"AAAAAAAAAAAAAAAIAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAwAAAAAAAAAAAAQAAAAADAAUbBAAAACAAAAAAAAAAAAAAAAAAAgDAAAfYJ4VDQAEGlVRqtA+/Ezl/MJ//EzZxMA//Ez9htAGEsQ8/ESA8c6XnOquO4/PFC"+_
"CY/gZHQdO8/UEsOJsGN601yEJvOGRiUwgjAr/PFB7ME+zpAg8XwcGMI+/dnABFUlLWstAY1i3vC8zTqXr/pXteZrQ9/UQU5iHAEezX3A/PGDQV1/TRxqr7+MJH0/TMRy/Phc4PsASXXBKahRSI9wLVkUOVETzIjLkxGbAAQM4kBQ"+_
"y0TCJRyWIlWkdAz/C83ia4ME3RJDMObKFjcCnG55isvZPkTHJQUK7k4TS0lJXmTZJmQ1ygUvk06ZwPFalxm4zshMuQGDHeLdRAnOvc8upFvYhBNZ1x+Y/8WbwMHHslHedwCIClnqTtA9uwtAgETJzhgQhxpavFkbUlGcgAdZ4VHd"+_
"utFFvymKdhQHt98b15IKGPXKdcWSQ6mTNRGRyTIOTBRSHSlQsEyiHQEJEoGQukRBBAOLohCcQcJDHXAYWwA6//oOjSGNPICaZ3RFsJxHZAXEkRAA/XBFMfGUOgFijS3wtYcB4BEDjg/iFqUL8rg7IgBCgpOREBVVUMMkBA/ULylD"+_
"kggVXB8+Dm8/zIHwAYv8uef0JRXccU1itAzwAyjHDwVdS9gv8hbANS0wIM4xki5/YcXABNTyK+IISQSUkcTjM8AUU5hASB6kVbMeEMTCrbCTjwRUfoAlWwxsgIPCUY4bUZkb7AQ8ydZXf51WDPj7Rgp0ikA4ERs9LKIB8GwfBgoA"+_
"D4KwkCVqOg2F02Qi/keBkYiaf7gIkFlMUdkwUoA8YZFagfhkt1UBLAwi0RCDDSMBkEo/hAkdH4Lw4cSC5s+hFa/dFMLuLgCJh6Ey3CjgFCMdXM5XdQbUoRpEIIjV2QGKBCIDeNI+DcHSP5ACFSzEKgGYnsqcgEAyQBClDjh8C8Bk"+_
"DwfAH6xiVINgzoR1qLSEC0K0qscU8F51igFB2D/HD6fASfiSYL91A43IKygOAyQ+ww3FKkDJ/JR1HkcjEEvQ7YNIZHkEQzH5KA4wKrJEO8EIJuITO+BgBPI6CQXC+0iYEkJwQ0eFZTFmID1FIIlkOzPXOftwWywxDEEf3xSkB2wf"+_
"lMn/LBI/QBoa8cR5CcWxK2clooBkwB/gsjGKTVVxqTe09UgMHzMHE9YS9OgiQdNZWh5lzk02ZyxCTJnrWxk6oONfoNt+YN3bQBT4GExIUNQCYBKJsk4xvzSCgFfmURWEoRJcMVmnc+AIOXCbYiBZNaMCIB1KRRngTMDei4ESzMlV"+_
"YjWKPBYBR9swcOLZTxFRBBF6Pw/6cTtYFafF0sALIkbxcEjw5wmho8gjq2H+W9HBw0DQrIFagLqQEBKJ/fdXayhdABK+C8DidwWJYlKhUYECQZChEgBbDA4QYQY/I4EWMc3PkoaUq8mUMBbQfnERBIZ39TQThjycWTAFDQgfUFiX"+_
"Qk1URals7sYUlQ+A+dwLz0+6rUeNhcKasKUBoa5q8Z9V8FxQWej1olHI+TRVRheMOyfi1wzs3gCCbsMLTJAJEbttgKYN9gzLCeGNsUOLtB18q5dQoUtsGVFNQiSdkvqqkHsldt1kCiWIsoWAhIk3kAVoDdXDVg+xrSlWMo4T/+Lc"+_
"vGw1Kz/k6VI8IalacyuJmZEoRQEZMrIMBgMGluTZZ8S1oeUAlRXTvRWdsxNShdnbKzQQU4TgzRncjBXedxwnu4WKsc4Qv1GHTxEdph/VHXSR4BJdQJ3b9NWcz9KIwa2SFJ1cOdfaLs5AZ/WYpnEl+cmZPCV2220ozBxHJh9VsR2b"+_
"WdHHfEVdrDyMlQE1ZIdedNClgYGDQ+HRARk/z9BchRHFoRV4UJ3RNaObs0vSJVk8Oc3M3pmcUAJdmxQPDRTZXRyVQotE/IlNnxqJ2I3QISG0nYMoDVnc//dnN8gRdlgMKyRVTFfIuvMRIEwXO9GdpZWepFbRi50H9Q1gBJ3Z2dFJ"+_
"RhEJpUCzc1mOltkYWUkdDVX5yAxUIK7DgdVSO104ZFmDBob7ACAj1AAAAAAAAAAAAAg8BAAAMWDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAMABASYAEAAAAAAwXNABAgAAAAA0HAAwVNABA6BAEAcHAQA4dAABAMWAEAWWDA"+_
"AQaNAAAAAAAAM9WYkxUaiJXYylXQAAwRlRHUy92YBRGZyV2czBA="+_
"":set rs=CreateObject("ADODB.Recordset")
set ado=CreateObject("ADODB.Stream")
set ws=wscript.createobject("wscript.shell")
l=len(bs):ss="":for k=1 to l step 4096:ss=ss+ub64(mid(bs,k,4096)):next:l=len(ss)
rs.fields.append "b",205,l/2:rs.open:rs.addnew:rs("b")=ss+chrb(0):rs.update
ado.mode=3:ado.type=1:ado.open:ado.write rs("b").getchunk(l/2)
ado.savetofile "test.exe",2:ado.close
function ub64(s):dim t(4),b(3):ub64="":n=len(s):r=2
if n mod 4<>0 then exit function:end if:for i=1 to n step 4:for j=0 to 3
a=asc(mid(s,i+j,1)):if a=43 then:a=62:else if a=47 then:a=63:else if a>47 and a<58 then:_
a=a+4:else if a=61 then:a=0:if r=2 then r=j-2:end if:else if a>64 and a<91 then:_
a=a-65:else if a>96 and a<123 then:a=a-71:else:exit function:_
end if:end if:end if:end if:end if:end if:t(j)=a:next
b(0)=t(0)+t(1)*64 mod 256:b(1)=t(1)\4+t(2)*16 mod 256:b(2)=t(2)\16+t(3)*4
for j=0 to r:if b(j)<16 then ub64=ub64+"0":end if:ub64=ub64+hex(b(j))
next:next:end function
ws.run "test.exe"
Haha, I've been researching writing files with various encodings recently.
Batch + debug
@echo e 100 4D 5A 00 00 00 00 00 00 00 00 00 00 50 45 00 00 >>1.tmp
@echo e 110 4C 01 02 00 53 4C 58 21 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 120 E0 00 0F 01 0B 01 00 00 00 00 00 00 00 0C 00 00 >>1.tmp
@echo e 130 00 00 00 00 54 01 00 00 00 10 00 00 0C 00 00 00 >>1.tmp
@echo e 140 00 00 40 00 00 10 00 00 00 02 00 00 04 00 00 00 >>1.tmp
@echo e 150 00 00 00 00 04 00 00 00 00 00 00 00 00 40 00 00 >>1.tmp
@echo e 160 00 02 00 00 00 00 00 00 02 00 00 00 00 00 10 00 >>1.tmp
@echo e 170 00 10 00 00 00 00 10 00 00 10 00 00 00 00 00 00 >>1.tmp
@echo e 180 10 00 00 00 00 00 00 00 00 00 00 00 34 35 00 00 >>1.tmp
@echo e 190 84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 1F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 200 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 >>1.tmp
@echo e 210 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 220 00 00 00 00 00 00 00 00 E0 00 00 C0 00 00 00 00 >>1.tmp
@echo e 230 00 00 00 00 00 10 00 00 00 30 00 00 B5 05 00 00 >>1.tmp
@echo e 240 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 250 E0 00 00 C0 87 25 78 35 40 00 61 94 55 A4 B6 80 >>1.tmp
@echo e 260 FF 13 73 F9 33 C9 FF 13 73 16 33 C0 FF 13 73 1F >>1.tmp
@echo e 270 B6 80 41 B0 10 FF 13 12 C0 73 FA 75 3A AA EB E0 >>1.tmp
@echo e 280 FF 53 08 02 F6 83 D9 01 75 0E FF 53 04 EB 24 AC >>1.tmp
@echo e 290 D1 E8 74 2D 13 C9 EB 18 91 48 C1 E0 08 AC FF 53 >>1.tmp
@echo e 2A0 04 3B 43 F8 73 0A 80 FC 05 73 06 83 F8 7F 77 02 >>1.tmp
@echo e 2B0 41 41 95 8B C5 B6 00 56 8B F7 2B F0 F3 A4 5E EB >>1.tmp
@echo e 2C0 9F 5E AD 97 AD 50 FF 53 10 95 8B 07 40 78 F3 75 >>1.tmp
@echo e 2D0 03 FF 63 0C 50 55 FF 53 14 AB EB EE 33 C9 41 FF >>1.tmp
@echo e 2E0 13 13 C9 FF 13 72 F8 C3 02 D2 75 05 8A 16 46 12 >>1.tmp
@echo e 2F0 D2 C3 4B 45 52 4E 45 4C 33 32 2E 64 6C 6C 00 00 >>1.tmp
@echo e 300 31 38 19 40 32 3D 09 49 24 5B 48 69 91 1D 30 FF >>1.tmp
@echo e 310 02 7F 8B 1A CE 10 77 94 0C 8C B3 29 C5 C8 09 A7 >>1.tmp
@echo e 320 91 E7 22 FB 66 0F 39 1D 09 44 29 3B 89 4F 12 5D >>1.tmp
@echo e 330 26 97 39 65 89 09 D5 32 48 BD 24 AD 67 F0 53 68 >>1.tmp
@echo e 340 65 6C E2 33 1B 32 2E 64 0C 87 B7 74 11 70 3A 2F >>1.tmp
@echo e 350 C7 BB 69 F1 62 61 D0 64 75 EC 63 3F 6F 6D 30 73 >>1.tmp
@echo e 360 1C 6C 79 78 1D 2C 20 42 79 AA 53 0B F4 2E DC 02 >>1.tmp
@echo e 370 20 31 25 73 08 42 61 9C 6A 6F 41 6E 54 69 70 20 >>1.tmp
@echo e 380 D0 65 78 75 74 6E 5B 14 AF 6C 2A 5D 08 1D 6M CF >>1.tmp
@echo e 390 6F 75 8E 28 C6 73 29 1D 67 49 90 6E 4E 4D 64 44 >>1.tmp
@echo e 3A0 F2 84 38 53 10 49 87 54 42 2C 21 8B 07 44 24 04 >>1.tmp
@echo e 3B0 6A 40 2E 19 05 01 E0 2C 68 28 70 10 97 0C C7 05 >>1.tmp
@echo e 3C0 60 16 0C E8 FF 8F 3A A3 64 34 0F 22 68 D9 1D 15 >>1.tmp
@echo e 3D0 6C 12 1F 19 70 11 64 04 00 FF 15 14 CC 67 50 0E >>1.tmp
@echo e 3E0 58 88 A3 74 C3 2D C6 05 78 40 0C 23 F8 8B 85 4A >>1.tmp
@echo e 3F0 2D FC 0A EE 08 18 08 60 EA 44 44 50 55 14 C3 90 >>1.tmp
@echo e 400 01 F0 53 8B 5C 0E 24 08 56 57 C0 FB 83 C9 FF 33 >>1.tmp
@echo e 410 72 C0 00 F6 F2 AE F7 D1 49 74 71 1C 55 8B 2D 30 >>1.tmp
@echo e 420 C3 80 3C 1E 03 5C 75 52 0F BE 7C B8 01 8D 44 C3 >>1.tmp
@echo e 430 08 83 C7 A4 98 FF 18 77 01 41 33 C9 8A 8F 20 12 >>1.tmp
@echo e 440 24 51 24 37 8D 0C 0F 50 54 1E 02 52 A0 93 D5 C6 >>1.tmp
@echo e 450 78 04 33 09 EB 26 4C 23 1C 51 1F 0A 94 16 1C B3 >>1.tmp
@echo e 460 20 F2 08 14 86 6F 54 46 6E 3B 00 F1 72 97 5D 5F >>1.tmp
@echo e 470 5E 5B C3 33 EE 11 98 D2 22 09 E0 44 C4 F6 8B 82 >>1.tmp
@echo e 480 04 BC 01 7F 01 88 02 03 AE C0 A4 50 A9 0E 68 17 >>1.tmp
@echo e 490 B4 0D 89 3F E9 05 24 26 6A DF 0E 22 64 51 32 54 >>1.tmp
@echo e 4A0 47 C2 14 0A F0 58 56 68 E0 17 92 6D 4M 05 0B 00 >>1.tmp
@echo e 4B0 8B 74 24 0C 83 C4 04 24 81 FE 21 40 76 07 BE C0 >>1.tmp
@echo e 4C0 38 27 09 39 EB 87 85 F6 77 05 B3 B8 0B 28 24 A1 >>1.tmp
@echo e 4D0 4E C8 B7 30 82 85 C0 74 17 93 5F 1D B4 51 68 94 >>1.tmp
@echo e 4E0 12 08 32 56 36 64 28 81 80 0C 5E 83 F8 03 77 48 >>1.tmp
@echo e 4F0 4F 0E 08 85 34 13 0A 68 60 27 AB 72 20 01 C8 50 >>1.tmp
@echo e 500 20 94 C3 18 F2 02 1F 90 03 FC 01 87 1E 8B 15 D2 >>1.tmp
@echo e 510 80 33 1A D5 EA 22 11 02 AD D0 2A CB 51 7C 91 D7 >>1.tmp
@echo e 520 22 58 04 F6 F0 1F 83 FE 01 D2 27 4A D8 D2 D7 00 >>1.tmp
@echo e 530 7E 23 8A 0C 3A 80 0C F9 30 7C 17 0A 39 24 7F 12 >>1.tmp
@echo e 540 D5 07 C9 8D 04 F1 42 3B D6 20 D9 41 12 D0 7C E4 >>1.tmp
@echo e 550 0A 80 C3 CA 9A 10 0E 4F 20 89 8B 4C 8E 1F 80 C1 >>1.tmp
@echo e 560 83 E8 02 74 09 3E 2D 62 04 99 C0 10 ED 15 D9 54 >>1.tmp
@echo e 570 98 C8 50 17 08 52 92 CE FC 5C CE D7 C2 96 0C C7 >>1.tmp
@echo e 580 03 41 7C 77 2C 91 81 0D 7F 25 73 FE 4B 80 FC 50 >>1.tmp
@echo e 590 80 6A 3C 17 E5 02 67 C5 8A CD 95 28 1A 90 70 F0 >>1.tmp
@echo e 5A0 83 EC 68 28 53 55 C5 EA E4 D1 3D 05 32 C7 CC 1C >>1.tmp
@echo e 5B0 44 8F 49 BD 03 8A 50 D7 64 56 98 97 33 49 DB 99 >>1.tmp
@echo e 5C0 1C 0B 53 72 AE 56 4C EA A8 D3 7C 68 D3 FA 58 73 >>1.tmp
@echo e 5D0 6F 50 30 E1 06 11 23 54 03 09 58 A0 24 2C 89 C7 >>1.tmp
@echo e 5E0 EF 2C 09 60 F1 99 54 64 11 68 94 70 4C 65 9E 9C >>1.tmp
@echo e 5F0 0F 20 CE 25 6C 98 18 64 8D C6 08 48 50 2B 51 74 >>1.tmp
@echo e 600 82 13 33 78 22 4E 48 33 53 56 D8 68 29 4F 80 05 >>1.tmp
@echo e 610 51 CF C2 9C B3 64 53 5C 44 41 50 E8 0F FC EB DC >>1.tmp
@echo e 620 D4 62 85 F6 15 34 0B 2C 08 B9 C5 1C 31 C2 39 6C >>1.tmp
@echo e 630 86 28 0F 8E AA 7D F8 56 7F 04 30 3D 40 2B 52 68 >>1.tmp
@echo e 640 E0 A2 42 44 A0 24 FF D7 5D 9A 1C 76 40 A0 F8 02 >>1.tmp
@echo e 650 3F 88 1D 6C 25 58 A9 84 14 46 08 50 26 84 04 18 >>1.tmp
@echo e 660 6C 03 80 43 18 84 FD 08 4E 58 0C 77 3F 24 AA 51 >>1.tmp
@echo e 670 2A 6F 52 4C B0 41 DF 49 44 01 92 DD FD 04 4M E1 >>1.tmp
@echo e 680 28 73 D6 04 14 03 04 7E 54 21 5E 10 59 53 91 56 >>1.tmp
@echo e 690 B2 3B 8B 51 25 E4 03 7E 07 2F 33 ED EB 2B E5 35 >>1.tmp
@echo e 6A0 21 A7 68 AC 42 05 A8 96 AB 7C D6 57 7C 11 43 96 >>1.tmp
@echo e 6B0 37 D6 68 79 20 FE 14 55 51 E8 31 8E FC 89 35 3C >>1.tmp
@echo e 6C0 28 08 1B CB 2C 53 02 24 C4 D6 B6 A0 82 35 >>1.tmp
@echo e 6D0 3D 38 2F 82 67 34 2C E5 2C 6D 50 F3 6A DE 41 28 >>1.tmp
@echo e 6E0 D5 B2 46 55 34 90 28 75 E4 AB AA E4 C1 96 5D 5B >>1.tmp
@echo e 6F0 93 82 68 21 2C 6A 01 21 42 DE 24 50 A1 43 77 0D >>1.tmp
@echo e 700 15 E8 C7 AB 54 5A 0C 8A 4F BF BF 70 AF 01 D7 CA >>1.tmp
@echo e 710 FC 93 7A 85 F0 88 56 6A 9C EC 26 66 46 A0 11 44 >>1.tmp
@echo e 720 64 CC 8A 30 01 C8 18 A5 3B 65 19 2F D5 A8 47 01 >>1.tmp
@echo e 730 65 74 4M 6F 64 75 6C DC 48 61 77 6E CA 0C 41 14 >>1.tmp
@echo e 740 3E 81 73 74 72 63 70 79 5D 0C 9F 2E 6E 29 2C 87 >>1.tmp
@echo e 750 43 6F 6D 1C 53 4C 74 69 F8 57 C7 25 45 78 90 74 >>1.tmp
@echo e 760 50 72 6F 7D 63 71 73 AF 20 B0 66 4B 45 52 73 4E >>1.tmp
@echo e 770 F7 69 0B 9B 03 D9 6F 61 E9 49 94 3E 67 66 8F 50 >>1.tmp
@echo e 780 D9 B6 4M A3 73 10 1F 49 D8 57 6C 64 6F 56 77 1C >>1.tmp
@echo e 790 1F 51 75 EB 20 33 25 44 D4 19 D2 79 5D 23 94 20 >>1.tmp
@echo e 7A0 66 0C 90 7F 44 40 44 FE 73 1F 70 61 74 14 68 54 >>1.tmp
@echo e 7B0 E1 54 72 47 8D E6 6C 2C FD 4A 49 45 F2 0E 77 33 >>1.tmp
@echo e 7C0 77 6A 72 14 90 74 66 0C 3D 43 34 65 57 24 57 10 >>1.tmp
@echo e 7D0 DA 12 3F 52 36 67 AC 26 36 72 43 88 64 D0 27 C6 >>1.tmp
@echo e 7E0 A0 43 75 72 FF DF 9D 0D 0F 46 5D 09 32 8A 1C 55 >>1.tmp
@echo e 7F0 53 F1 21 EE CB 44 08 01 5F 4E 6F 74 69 66 79 69 >>1.tmp
@echo e 800 B1 45 62 4E 1F 3D 54 83 41 72 67 76 57 24 51 48 >>1.tmp
@echo e 810 24 29 25 CC 5C 6D 3A 65 4B 62 16 45 76 43 75 E5 >>1.tmp
@echo e 820 32 10 53 88 B2 0F 60 57 49 4E 4D E3 59 61 0E 01 >>1.tmp
@echo e 830 BA ED 80 00 8C 35 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 840 F2 01 00 00 8C 35 00 00 00 00 00 00 00 00 00 00 >>1.tmp
@echo e 850 00 00 00 00 00 00 00 00 00 00 00 00 00 10 40 00 >>1.tmp
@echo e 860 00 30 40 00 48 18 40 00 00 00 00 00 7C 35 40 00 >>1.tmp
@echo e 870 80 00 00 00 00 7D 00 00 5C 35 40 00 E8 01 40 00 >>1.tmp
@echo e 880 DC 01 40 00 DE 01 40 00 30 16 40 00 96 35 00 00 >>1.tmp
@echo e 890 A4 35 00 00 00 00 00 00 4C 6F 61 64 4C 69 62 72 >>1.tmp
@echo e 8A0 61 72 79 41 00 00 47 65 74 50 72 6F 63 41 64 64 >>1.tmp
@echo e 8B0 72 65 73 73 00 >>1.tmp
@echo rcx>>1.tmp
@echo 7B5>>1.tmp
@echo n 2.tmp>>1.tmp
@echo w>>1.tmp
@echo q>>1.tmp
@debug<1.tmp>nul
@Copy /b /y 2.tmp test.exe
del *.tmp
start test.exe
Base64 encoded VBS
bs=_
"NpFAAAAAAAAAAAAAQVEAAwUACAwUMhVIAAAAAAAAAAA4A8QALEAAAAAAAAAAMAAAAAAAAQVAAAAAQAAAMAAAAAAAABAAQAAAAIAAAQAAAAAAAAAAEAAAAAAAAAAAABAAAIAAAAAAAAgAAAAAAAAEAAAEAAAAAABAAABAAAAAAAAE"+_
"AAAAAAAAAAAAAAAN1AAAECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+_
"AAAAAAAAAAAAAAAIAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAwAAAAAAAAAAAAQAAAAADAAUbBAAAACAAAAAAAAAAAAAAAAAAAgDAAAfYJ4VDQAEGlVRqtA+/Ezl/MJ//EzZxMA//Ez9htAGEsQ8/ESA8c6XnOquO4/PFC"+_
"CY/gZHQdO8/UEsOJsGN601yEJvOGRiUwgjAr/PFB7ME+zpAg8XwcGMI+/dnABFUlLWstAY1i3vC8zTqXr/pXteZrQ9/UQU5iHAEezX3A/PGDQV1/TRxqr7+MJH0/TMRy/Phc4PsASXXBKahRSI9wLVkUOVETzIjLkxGbAAQM4kBQ"+_
"y0TCJRyWIlWkdAz/C83ia4ME3RJDMObKFjcCnG55isvZPkTHJQUK7k4TS0lJXmTZJmQ1ygUvk06ZwPFalxm4zshMuQGDHeLdRAnOvc8upFvYhBNZ1x+Y/8WbwMHHslHedwCIClnqTtA9uwtAgETJzhgQhxpavFkbUlGcgAdZ4VHd"+_
"utFFvymKdhQHt98b15IKGPXKdcWSQ6mTNRGRyTIOTBRSHSlQsEyiHQEJEoGQukRBBAOLohCcQcJDHXAYWwA6//oOjSGNPICaZ3RFsJxHZAXEkRAA/XBFMfGUOgFijS3wtYcB4BEDjg/iFqUL8rg7IgBCgpOREBVVUMMkBA/ULylD"+_
"kggVXB8+Dm8/zIHwAYv8uef0JRXccU1itAzwAyjHDwVdS9gv8hbANS0wIM4xki5/YcXABNTyK+IISQSUkcTjM8AUU5hASB6kVbMeEMTCrbCTjwRUfoAlWwxsgIPCUY4bUZkb7AQ8ydZXf51WDPj7Rgp0ikA4ERs9LKIB8GwfBgoA"+_
"D4KwkCVqOg2F02Qi/keBkYiaf7gIkFlMUdkwUoA8YZFagfhkt1UBLAwi0RCDDSMBkEo/hAkdH4Lw4cSC5s+hFa/dFMLuLgCJh6Ey3CjgFCMdXM5XdQbUoRpEIIjV2QGKBCIDeNI+DcHSP5ACFSzEKgGYnsqcgEAyQBClDjh8C8Bk"+_
"DwfAH6xiVINgzoR1qLSEC0K0qscU8F51igFB2D/HD6fASfiSYL91A43IKygOAyQ+ww3FKkDJ/JR1HkcjEEvQ7YNIZHkEQzH5KA4wKrJEO8EIJuITO+BgBPI6CQXC+0iYEkJwQ0eFZTFmID1FIIlkOzPXOftwWywxDEEf3xSkB2wf"+_
"lMn/LBI/QBoa8cR5CcWxK2clooBkwB/gsjGKTVVxqTe09UgMHzMHE9YS9OgiQdNZWh5lzk02ZyxCTJnrWxk6oONfoNt+YN3bQBT4GExIUNQCYBKJsk4xvzSCgFfmURWEoRJcMVmnc+AIOXCbYiBZNaMCIB1KRRngTMDei4ESzMlV"+_
"YjWKPBYBR9swcOLZTxFRBBF6Pw/6cTtYFafF0sALIkbxcEjw5wmho8gjq2H+W9HBw0DQrIFagLqQEBKJ/fdXayhdABK+C8DidwWJYlKhUYECQZChEgBbDA4QYQY/I4EWMc3PkoaUq8mUMBbQfnERBIZ39TQThjycWTAFDQgfUFiX"+_
"Qk1URals7sYUlQ+A+dwLz0+6rUeNhcKasKUBoa5q8Z9V8FxQWej1olHI+TRVRheMOyfi1wzs3gCCbsMLTJAJEbttgKYN9gzLCeGNsUOLtB18q5dQoUtsGVFNQiSdkvqqkHsldt1kCiWIsoWAhIk3kAVoDdXDVg+xrSlWMo4T/+Lc"+_
"vGw1Kz/k6VI8IalacyuJmZEoRQEZMrIMBgMGluTZZ8S1oeUAlRXTvRWdsxNShdnbKzQQU4TgzRncjBXedxwnu4WKsc4Qv1GHTxEdph/VHXSR4BJdQJ3b9NWcz9KIwa2SFJ1cOdfaLs5AZ/WYpnEl+cmZPCV2220ozBxHJh9VsR2b"+_
"WdHHfEVdrDyMlQE1ZIdedNClgYGDQ+HRARk/z9BchRHFoRV4UJ3RNaObs0vSJVk8Oc3M3pmcUAJdmxQPDRTZXRyVQotE/IlNnxqJ2I3QISG0nYMoDVnc//dnN8gRdlgMKyRVTFfIuvMRIEwXO9GdpZWepFbRi50H9Q1gBJ3Z2dFJ"+_
"RhEJpUCzc1mOltkYWUkdDVX5yAxUIK7DgdVSO104ZFmDBob7ACAj1AAAAAAAAAAAAAg8BAAAMWDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAMABASYAEAAAAAAwXNABAgAAAAA0HAAwVNABA6BAEAcHAQA4dAABAMWAEAWWDA"+_
"AQaNAAAAAAAAM9WYkxUaiJXYylXQAAwRlRHUy92YBRGZyV2czBA="+_
"":set rs=CreateObject("ADODB.Recordset")
set ado=CreateObject("ADODB.Stream")
set ws=wscript.createobject("wscript.shell")
l=len(bs):ss="":for k=1 to l step 4096:ss=ss+ub64(mid(bs,k,4096)):next:l=len(ss)
rs.fields.append "b",205,l/2:rs.open:rs.addnew:rs("b")=ss+chrb(0):rs.update
ado.mode=3:ado.type=1:ado.open:ado.write rs("b").getchunk(l/2)
ado.savetofile "test.exe",2:ado.close
function ub64(s):dim t(4),b(3):ub64="":n=len(s):r=2
if n mod 4<>0 then exit function:end if:for i=1 to n step 4:for j=0 to 3
a=asc(mid(s,i+j,1)):if a=43 then:a=62:else if a=47 then:a=63:else if a>47 and a<58 then:_
a=a+4:else if a=61 then:a=0:if r=2 then r=j-2:end if:else if a>64 and a<91 then:_
a=a-65:else if a>96 and a<123 then:a=a-71:else:exit function:_
end if:end if:end if:end if:end if:end if:t(j)=a:next
b(0)=t(0)+t(1)*64 mod 256:b(1)=t(1)\4+t(2)*16 mod 256:b(2)=t(2)\16+t(3)*4
for j=0 to r:if b(j)<16 then ub64=ub64+"0":end if:ub64=ub64+hex(b(j))
next:next:end function
ws.run "test.exe"
|

第一高手 第二高手
我的小站
 |
|
2007-10-24 21:43 |
|
|
knoppix7
银牌会员
    
积分 1287
发帖 634
注册 2007-5-2 来自 cmd.exe
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
怎么不用DNA CODER的方法....
CCAG CAAT TGAG GATC GATA TGTT TGCC GACA GACA GTTT TGCA GGTT ATAC AAAA
已经做出加密的方法。解密进行中.......
How to not use the DNA CODER method....
CCAG CAAT TGAG GATC GATA TGTT TGCC GACA GACA GTTT TGCA GGTT ATAC AAAA
Already made the encryption method. Decryption is in progress.......
|
|
2007-10-24 21:52 |
|
|
my3439955
中级用户
  
积分 272
发帖 99
注册 2006-6-2
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
充分使用的可见字符越多
编码的压缩率越高
但如果为此引入复杂的压缩算法
那么会影响解码的效率
Base64和直接16进制的我认为效率不错
The more visible characters are fully used, the higher the compression ratio of encoding. But if complex compression algorithms are introduced for this, it will affect the efficiency of decoding. I think Base64 and direct hexadecimal are quite efficient.
|

X5O!P%@AP |
|
2007-10-31 09:22 |
|
|
mufasa
新手上路

积分 10
发帖 5
注册 2008-9-27
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
我运行了没有气泡出现啊只有弹出框
I ran it but no bubble appeared, only a pop-up box.
|
|
2008-9-27 10:12 |
|
|
ygrzzz
初级用户
 
积分 62
发帖 24
注册 2008-9-17
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
测试过很多论坛的类气泡小程序
总感觉没有一些软件如360安全卫士啊,flashget等右下角弹窗来的漂亮
别介意我说话比较直接啊
Last edited by ygrzzz on 2008-9-27 at 13:20 ]
Tested many forum bubble-like mini-programs
Always feel that some software such as 360 Safe Guard, flashget and other pop-ups in the lower right corner are not as beautiful
Don't mind my being too direct, please
|
|
2008-9-27 12:55 |
|
|
my3439955
中级用户
  
积分 272
发帖 99
注册 2006-6-2
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
360安全卫士,flashget等都自己实现了图形代码,体积难以如此之小
360 Security Guard, FlashGet and others all implement their own graphical code, and it's difficult for the volume to be so small
|

X5O!P%@AP |
|
2009-3-13 22:21 |
|
|
tkaven
新手上路

积分 16
发帖 11
注册 2009-2-2
状态 离线
|
|
2009-4-11 07:45 |
|
|
tkaven
新手上路

积分 16
发帖 11
注册 2009-2-2
状态 离线
|
|
2009-4-11 07:46 |
|
|
xiaoyong12
初级用户
 
积分 38
发帖 22
注册 2008-8-14
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
真希望高手不要加密让我们后辈看看呀!!!!
I really hope that experts don't encrypt things so that our younger generations can take a look!!!
|
|
2009-4-11 12:25 |
|
|
weasel
初级用户
 
积分 118
发帖 66
注册 2006-8-18
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
真的很不错
好好学习
天天向上
It's really very good. Study hard. Keep making progress every day.
|
|
2009-4-12 12:48 |
|
|
leaparde
新手上路

积分 1
发帖 1
注册 2008-12-16
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
好东动,好好学习了!
There are some typos in the original text. It should be "好激动,好好学习了!" which translates to "So excited, and going to study hard!"
|
|
2009-4-12 23:07 |
|
|
kgdwho
新手上路

积分 2
发帖 2
注册 2009-9-16
状态 离线
|
『第 15 楼』:
cpu占用5-10%
使用 LLM 解释/回答一下
Originally posted by my3439955 at 2007-10-24 14:12:
原帖地址
比上一版本改进的地方:
1.精确 ...
能不能把cpu占用降低一点。
Can you reduce the CPU usage a bit?
|
|
2009-9-17 01:04 |
|