Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #4511

My Parallel archiver was updated to version 4.92

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From Sky89 <Sky89@sky68.com>
Newsgroups comp.programming.threads
Subject My Parallel archiver was updated to version 4.92
Date Wed, 1 Aug 2018 22:42:04 -0400
Organization A noiseless patient Spider
Lines 67
Message-ID <pjtcvs$sa2$2@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Wed, 1 Aug 2018 22:42:04 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="67b7197dd3e3aa2749ba4f1dbbb0b4a5"; logging-data="28994"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191s6Dn/kxEAZxzthx+lEDg"
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
Cancel-Lock sha1:xMXg13h+iw2Tb1RttMa9yTGGOu4=
Content-Language en-US
X-Mozilla-News-Host news://news.eternal-september.org:119
Xref csiph.com comp.programming.threads:4511

Show key headers only | View raw


Hello,


My Parallel archiver was updated to version 4.92

I am finally coming back to say that i have solved the file name 
convention problem, now you will be more happy with my Parallel 
archiver, now i have added a method that permits you to verify
the compatibility a the file name of Linux with the file naming 
convention of Windows, here it is it works on Linux, look at it carefully:

==

function TPLZ4Archiver.IsValidWindowsFileName(const fileName : 
string;var a:char) : boolean;
const
   InvalidCharacters : set of char = ['\', '/', ':', '*', '?', '"', '<', 
'>', '|'];
var
   c : char;
begin
   result := fileName <> '';

   if result then
   begin
     for c in fileName do
     begin
       result := NOT (c in InvalidCharacters) ;
       if NOT result
        then
         begin
          a:=c;
          break;
         end;
     end;
   end;
end; (* IsValidWindowsFileName *)


==


Here is is its documentation that i have included:

function IsValidWindowsFileName(const filename : string;var A:char) : 
boolean;
- Returns true if it is a valid Windows filename, if it is not the 
character that is not compatible with the Windows file name convention 
will be returned in variable A

My IsValidWindowsFileName() method permits you create compatible 
archives between my Parallel archiver for Linux and my Parallel archiver 
for Windows, and that's great.

And now that the naming convention problem has been solved ,
now i think that my Parallel archiver is working correctly both
on Windows and Linux and it is really fast and it is powerful.

You can download my new Parallel archiver version 4.92 for Windows and 
Linux from:

https://sites.google.com/site/scalable68/parallel-archiver


Thank you,
Amine Moulay Ramdane.

Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

My Parallel archiver was updated to version 4.92 Sky89 <Sky89@sky68.com> - 2018-08-01 22:42 -0400

csiph-web