求 迅雷加密url中文地址 代码

byyouxin 2011-12-16 11:35:55
我用 IdEncoderMIME 加密带中文都是乱码...
无语中..
百度 谷歌...搜遍了
...全文
448 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
一如当初 2011-12-19
  • 打赏
  • 举报
回复
有个回车符而已,去掉就行了


function ThunderEncode(URL: string): string;
begin
Result := '';
if URL = '' then
Exit;
URL := 'AA' + URL + 'ZZ';
Result := 'thunder://' + EncodeString(URL);
Result := ReplaceText(Result, #13#10, '');
end;

function ThunderDecode(ThunderURL: string): string;
begin
Result := '';
if SameText(LeftStr(ThunderURL, 10), 'Thunder://') then
begin
Result := DecodeString(Copy(ThunderURL, 11, Length(ThunderURL)));
Delete(Result, 1, 2);
Delete(Result, Length(Result) - 1, 2);
end;
end;
byyouxin 2011-12-18
  • 打赏
  • 举报
回复
解出来...
byyouxin 2011-12-18
  • 打赏
  • 举报
回复

URL:ftp://tv:tv@xlh.csdn.net:88888/[迅雷下载www.csdn.net]龙门飞甲TS枪版.rmvb
转出来是:thunder://QUFmdHA6Ly90djp0dkB4bGguY3Nkbi5uZXQ6ODg4ODgvW9G4wNfPwtTYd3d3LmNzZG4ubmV0XcH6
w8W3ybzXVFPHubDmLnJtdmJaWg==
接出来是:ftp://tv:tv@xlh.csdn.net:23352/[迅雷下载www.csdn.net]龙
[Quote=引用 4 楼 aqtata 的回复:]
没发现你说的问题
[/Quote]
一如当初 2011-12-18
  • 打赏
  • 举报
回复
没发现你说的问题
byyouxin 2011-12-17
  • 打赏
  • 举报
回复
带中文可以了
URL长点 后面的显示不出来....
可有办法呀
[Quote=引用 1 楼 aqtata 的回复:]
Delphi(Pascal) code

uses
EncdDecd;

function ThunderEncode(HttpURL: string): string;
begin
Result := '';
if HttpURL = '' then
Exit;
HttpURL := 'AA' + HttpURL + 'ZZ';
Result :……
[/Quote]
一如当初 2011-12-17
  • 打赏
  • 举报
回复

uses
EncdDecd;

function ThunderEncode(HttpURL: string): string;
begin
Result := '';
if HttpURL = '' then
Exit;
HttpURL := 'AA' + HttpURL + 'ZZ';
Result := 'thunder://' + EncodeString(HttpURL);
end;

16,747

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧