Projects / cfv / Comments

Comments for cfv

23 Nov 2005 20:16 ravenmorris

Re: Python?
timecop is a flaming idiot, 'nuff said.

Thanks for this app, will give it a try, it seems to do everything I am wanting it to do.

06 Aug 2005 21:17 jjlin

Re: Great Tool


> By far the best checksum program I have

> seen so far. Lots

> of options, therefore in the first

> moment a little bit hard to

> use, but useful features...

>

>

Yep, I'll second that. It does pretty much everything I was looking for, and seems to be by far the most comprehensive text-based tool of its kind. I wish I'd discovered it sooner, instead of wrangling with the coreutils md5sum.

29 Oct 2003 06:01 stonki

Great Tool
By far the best checksum program I have seen so far. Lots
of options, therefore in the first moment a little bit hard to
use, but useful features...

16 Apr 2003 07:29 oblio

Re: Python?
Timecop is definitely a troll, and Python is great for user

interface programs. I appreciate that you have made your

work available.

09 Apr 2002 02:02 donut

Re: Python?

>
> % Python is already included on
> most/all
> % distros.
>
> I've never seen python installed on
> any machines that *I* use.


I'm not talking about whatever minimalistic stuff you have on your machines, but the average install.


> Really? So reading byte by byte and
> calling CRC32 functions on that is
> "not slower" than for example,
> mmap()'ing the file and running CRC32 on
> the entire file? Oh, did I mention we
> are using Python here?


I know you love trolling timecop, but if you would just look, you would see that in fact it does not read byte by byte.
It either: a) uses the fchksum C module to get crc for the entire file in one call, b) mmaps the file and uses zlib C module to get crc of entire file in one call, or c) if neither mmap or fchksum is available (maybe some weird arch without mmap) it will read in 64K chunks and crc them. So yes, it is in fact not slower _at all_.

> Python? Get real. Nobody used Python
> for anything other than random hacks or
> things that nobody will ever want to
> maintain.


And C is just _so_ much more maintainable.. riiiight.

09 Apr 2002 00:27 timecop

Re: Python?

> Python is already included on most/all
> distros.

I've never seen python installed on any machines that *I* use.


> If you had spent 5 seconds to check
> instead of just "wondering"
> (aka trolling), you would have found out
> that the checksumming is done in C modules
> that are called by cfv.

Really? So reading byte by byte and calling CRC32 functions on that is "not slower" than for example, mmap()'ing the file and running CRC32 on the entire file? Oh, did I mention we are using Python here?


> Maybe I did pick the right language for the job, eh?

Python? Get real. Nobody used Python for anything other than random hacks or things that nobody will ever want to maintain.

08 Apr 2002 19:44 donut

Re: Python?

> Hello, I remember seeing at least 3
> other SFV-related projects on
> sourceforge/freshmeat and none of them
> used python. What the hell, now warez
> kiddies must install python to get
> their checksums done?

Python is already included on most/all distros.


> And I just wonder the performance of
> checksumming a 650mb iso with
> something written in a VB-like
> interpreted language.

If you had spent 5 seconds to check
instead of just "wondering" (aka
trolling), you would have found out that
the checksumming is done in C modules
that are called by cfv.


> Let's pick the right language for the
> job, eh?

Say, how many of those "at least 3
other" projects included support for
csv, md5, or par files? Zero? Maybe I
did pick the right language for the job,
eh?

08 Apr 2002 19:25 timecop

Python?
Hello, I remember seeing at least 3 other SFV-related projects on sourceforge/freshmeat and none of them used python. What the hell, now warez kiddies must install python to get their checksums done? And I just wonder the performance of checksumming a 650mb iso with something written in a VB-like interpreted language.
Let's pick the right language for the job, eh?

Screenshot

Project Spotlight

ReciJournal

An open, cross-platform journaling program.

Screenshot

Project Spotlight

Veusz

A scientific plotting package.