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

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

?? uuencode.pas

?? 包含常用Internet協(xié)議TCP,UDP、HTTP、FTP、Telnet等
?? PAS
字號:
{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Author:       Fran鏾is PIETTE
              Using code donated by Brad Choate <choate@delphiexchange.com>
Object:       UUEncode support routine
EMail:        francois.piette@pophost.eunet.be   francois.piette@rtfm.be
WebSite:      http://www.rtfm.be/fpiette
Creation:     February 14th, 1998
Version:      1.00
Support:      Use twsocket@rtfm.be mailing list. See website for details.
Legal issues: Copyright (C) 1997 by Fran鏾is PIETTE 

              This software is provided 'as-is', without any express or
              implied warranty.  In no event will the author be held liable
              for any  damages arising from the use of this software.

              Permission is granted to anyone to use this software for any
              purpose, including commercial applications, and to alter it
              and redistribute it freely, subject to the following
              restrictions:

              1. The origin of this software must not be misrepresented,
                 you must not claim that you wrote the original software.
                 If you use this software in a product, an acknowledgment
                 in the product documentation would be appreciated but is
                 not required.

              2. Altered source versions must be plainly marked as such, and
                 must not be misrepresented as being the original software.

              3. This notice may not be removed or altered from any source
                 distribution.

Updates:


 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
unit UUEncode;

interface

uses
    SysUtils;

const
  UUEncodeVersion    = 100;
  CopyRight : String = ' UUEncodeVersion Unit (c) 1998 F. Piette V1.00 ';


procedure InitUUEncode(var hFile: File; sFile: string);
procedure DoUUEncode(var hFile: File; var sLine: string; var More: boolean);
procedure EndUUEncode(var hFile: File);

implementation

type
  TLookup = array [0..64] of Char;

const
  Base64Out: TLookup =
    (
    'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
    'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z',
    'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
    'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',
    '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/', '='
   );

{$I+}   // Activate I/O check (EInOutError exception generated)

{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
procedure InitUUEncode(var hFile: File; sFile: string);
begin
    AssignFile(hFile, sFile);
    Reset(hFile, 1);
end;


{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
procedure DoUUEncode(var hFile: File; var sLine: string; var More: boolean);
var
    Count     : integer;
    DataIn    : array [0..2] of byte;
    DataOut   : array [0..80] of byte;
    ByteCount : integer;
    i         : integer;
begin
    Count := 0;
{$I-}
    while not Eof(hFile) do begin
{$I+}
        BlockRead(hFile, DataIn, 3, ByteCount);
        DataOut[Count]     := (DataIn[0] and $FC) shr 2;
        DataOut[Count + 1] := (DataIn[0] and $03) shl 4;
        if ByteCount > 1 then begin
            DataOut[Count + 1] := DataOut[Count + 1] +
                                  (DataIn[1] and $F0) shr 4;
            DataOut[Count + 2] := (DataIn[1] and $0F) shl 2;
            if ByteCount > 2 then begin
                DataOut[Count + 2] := DataOut[Count + 2] +
                                      (DataIn[2] and $C0) shr 6;
                DataOut[Count + 3] := (DataIn[2] and $3F);
            end
            else begin
                DataOut[Count + 3] := $40;
            end;
        end
        else begin
            DataOut[Count + 2] := $40;
            DataOut[Count + 3] := $40;
        end;

        for i := 0 to 3 do
            DataOut[Count + i] := Byte(Base64Out[DataOut[Count + i]]);

        Count := Count + 4;

        if Count > 59 then
            break;
    end;

    DataOut[Count] := $0;
    sLine := StrPas(@DataOut[0]);

{$I-}
    More := not Eof(hFile);
{$I+}
end;


{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
procedure EndUUEncode(var hFile: File);
begin
    CloseFile(hFile);
end;


{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲精品一区二区精品久久久| 欧美区在线观看| 国产91色综合久久免费分享| 亚洲欧美日韩国产一区二区三区| 成人性生交大合| 欧美激情艳妇裸体舞| 国产精品毛片高清在线完整版 | 91精品国产乱码久久蜜臀| 色婷婷国产精品久久包臀| 亚洲国产欧美日韩另类综合| 毛片av一区二区三区| 精品视频1区2区| 一区二区三区av电影 | 国产色综合久久| 免费一区二区视频| 欧美日韩精品一区二区天天拍小说 | 欧美在线视频日韩| 亚洲欧洲日韩av| 国产99久久久久| 久久久精品综合| 国产露脸91国语对白| 日韩欧美国产精品一区| 久久福利视频一区二区| 日韩区在线观看| 蜜臀久久99精品久久久画质超高清 | 蜜桃视频在线观看一区| 欧美精品在线观看播放| 午夜精品福利在线| 538prom精品视频线放| 免费视频一区二区| 日韩亚洲欧美在线| 久久99精品国产.久久久久久| 欧美精品色一区二区三区| 性久久久久久久| 欧美一区二区播放| 国内成人自拍视频| 国产精品色哟哟| 99精品久久只有精品| 亚洲欧美国产高清| 91黄色在线观看| 日本大胆欧美人术艺术动态 | 久久国产精品色| 久久久激情视频| 91一区二区在线观看| 亚洲精品欧美激情| 欧美日韩不卡一区| 麻豆精品国产91久久久久久| 久久久一区二区三区捆绑**| 成人v精品蜜桃久久一区| 亚洲精品日日夜夜| 日韩欧美久久一区| 福利视频网站一区二区三区| 中文字幕在线一区二区三区| 91亚洲精品久久久蜜桃网站| 亚洲国产aⅴ天堂久久| 日韩欧美国产午夜精品| 不卡一卡二卡三乱码免费网站| 亚洲综合色婷婷| 精品成人一区二区三区四区| 国产成人精品免费网站| 一区二区三区蜜桃| 欧美电影免费观看高清完整版在线 | 亚洲视频每日更新| 欧美日韩亚洲另类| 国产在线不卡一区| 亚洲男人的天堂在线观看| 91精品在线观看入口| 国产69精品久久777的优势| 一区二区三区四区不卡视频| 精品国一区二区三区| 色综合色狠狠综合色| 精品一区二区三区免费视频| 日韩毛片一二三区| 精品国精品国产| 欧美午夜在线一二页| 国产成人午夜精品5599| 视频一区二区三区入口| 国产精品国产精品国产专区不片 | 蜜桃精品视频在线| 国产精品免费网站在线观看| 欧美精品tushy高清| 成人久久视频在线观看| 精品亚洲欧美一区| 亚洲午夜久久久| 日韩一区中文字幕| 久久久久久免费网| 日韩一区二区三区视频| 欧美性猛交xxxx乱大交退制版| 成人在线视频一区| 国产中文字幕精品| 日韩极品在线观看| 一区二区三区日韩欧美| 国产精品每日更新| 国产校园另类小说区| 91麻豆精品国产自产在线| 91小视频免费观看| 成人app在线| 岛国一区二区在线观看| 久久电影网站中文字幕| 日韩av一级片| 天堂av在线一区| 亚洲国产欧美在线人成| 一区二区激情视频| 一区二区三区影院| 亚洲综合色婷婷| 亚洲午夜一二三区视频| 亚洲一区二区偷拍精品| 一区二区三区免费看视频| 亚洲欧美另类图片小说| 亚洲视频一二三| 亚洲精品乱码久久久久久久久| 中文字幕永久在线不卡| 国产精品高潮呻吟| 亚洲日本在线天堂| 一区二区三区欧美| 午夜精品久久久久久久久| 图片区小说区国产精品视频| 午夜视频一区在线观看| 性做久久久久久久久| 日韩中文字幕亚洲一区二区va在线| 亚洲一区二区三区自拍| 午夜不卡av免费| 奇米一区二区三区av| 国产麻豆日韩欧美久久| 国产成人精品综合在线观看| 波多野结衣中文字幕一区二区三区| 成人免费毛片a| 一本到不卡精品视频在线观看| 欧美性欧美巨大黑白大战| 欧美麻豆精品久久久久久| 欧美一区二区三区免费| 久久久久久久久岛国免费| 成人欧美一区二区三区白人 | 国产精品亚洲视频| 成人午夜视频在线观看| 91久久人澡人人添人人爽欧美 | 亚洲精品一区二区在线观看| 国产亚洲一区二区三区在线观看| 日本一区二区三级电影在线观看| 国产精品免费aⅴ片在线观看| 1000精品久久久久久久久| 亚洲一级二级三级在线免费观看| 亚州成人在线电影| 国产一区二区视频在线| 一本到高清视频免费精品| 欧美一级片在线看| 中文字幕av在线一区二区三区| 一区二区国产视频| 国产自产v一区二区三区c| 色吧成人激情小说| 久久综合九色综合欧美亚洲| 亚洲精品va在线观看| 激情综合网av| 色国产精品一区在线观看| 日韩欧美的一区| 亚洲免费色视频| 加勒比av一区二区| 欧美日韩一区二区在线视频| 久久精品人人做人人爽人人| 亚洲高清视频的网址| 国产激情一区二区三区四区| 欧美日韩美女一区二区| 国产精品久久久久aaaa| 黑人巨大精品欧美黑白配亚洲| 91伊人久久大香线蕉| 久久久九九九九| 日韩不卡在线观看日韩不卡视频| 不卡视频在线看| 精品国产sm最大网站免费看| 一区二区三区在线影院| 高清不卡一区二区在线| 精品久久久久久久久久久久久久久久久 | 欧美日韩一区二区三区视频 | 亚洲国产毛片aaaaa无费看| 国产一区999| 日韩欧美精品在线| 午夜精品免费在线| 在线精品视频一区二区三四| 国产精品午夜在线| 国产综合成人久久大片91| 欧美一区二区三区爱爱| 香蕉av福利精品导航| 9i在线看片成人免费| 国产目拍亚洲精品99久久精品| 日本不卡不码高清免费观看| 欧美性大战久久久久久久蜜臀| 亚洲欧洲精品天堂一级| 成人高清免费在线播放| 国产人成一区二区三区影院| 麻豆成人在线观看| 日韩一二三区不卡| 麻豆精品新av中文字幕| 日韩一区二区三区在线观看| 日韩国产欧美一区二区三区| 欧美性xxxxx极品少妇| 亚洲一区二区三区在线看| 欧美亚洲日本国产| 亚洲一区二区三区四区不卡| 91蜜桃网址入口| 亚洲乱码中文字幕综合|