A Win32 version of Dark v0.51 is now available.
Home page: http://darchiver.narod.ru/
Alternative download link: Dark v0.51
A Win32 version of Dark v0.51 is now available.
Home page: http://darchiver.narod.ru/
Alternative download link: Dark v0.51
Im glad to see the dark alive! However, it have a bug though!
Try type a few times this command:
dark p mptrack.exe
dark p mptrack.exe
dark p mptrack.exe
...
Each time dark will add the same file to the arhcive!
For proof, type:
dark l mptrack.exe.dark
And you will see:
Dark v0.51 (C)kvark, 2006
Advanced command line BWT-DC compressor
(492k) [.] mptrack.exe
(492k) [.] mptrack.exe
(492k) [.] mptrack.exe
Time wasted: 0. 0s![]()
Bug confirmed!
I have left a message for Dmitry at his OpenDark forum.
It's not a bug - it's a feature!
(C) don't know
I'm not surprised. Do you think I must check an archive for that file?
You know, someone may want to pack one file/folder many times to make it assure decompressed correctly. Catch the idea?
Yes!Originally Posted by kvark
And how to decompress these files???Originally Posted by kvark
In other words, all copies just skipped...Dark v0.51 (C)kvark, 2006
Advanced command line BWT-DC compressor
Block: 4m,+reverse,+fragment,+solid
Memory usage: 20Mb
mptrack.exe /
mptrack.exe [skip]/
mptrack.exe [skip]/
mptrack.exe [skip]/
Time wasted: 1.734s![]()
hehI do it with dark's GUI
I'm a little tired of hiding...
Let it be another christmas gift:
http://darchiver.narod.ru/dark/dark-gui-0.1.zip
Enjoy!
Very nice!![]()
Great little drag and drop GUI!Originally Posted by kvark
Im glad you finally decided to release it to the public.
IMHO: I think it would be a good idea to include a small "readme.txt" file with some brief information about the archiver and how to use it. E.g., some people that download direct from your home page will not understand that you have to use drag and drop to add files to the archive.
To Black_Fox
Will you be adding Dark v0.51 to your benchmark?
Sure! I'm about to test Dark versions 0.41, 0.41b, 0.46, 0.50c and, of course, 0.51![]()
After running some tests with the Win32 version of Dark 0.51, I was dissapointed to find that it is just a file compressor rather than an archiver.
Versions 0.32 to 0.50c were true archivers.
Why do you think so?
Dark still supports files/folders compression. Need something else?
I have no problems compressing or decompressing single files but I cant get it to work on files/folders.
This doesnt work (where "xxx" = folder with two small text files):
It seems to compress OK but when I try to unpack it with:dark p xxxThe following happens:dark u xxx.dark
This does not work either:Advanced command line BWT-DC compressor
Block: 4m,+reverse,+fragment,+solid
Memory usage: 20Mb
The instruction at 0x00406937 referenced memory at 0x00000010.
The memory could not be read.
Exception fielded by 0x0040aba0
EAX=0x00000000 EBX=0xffffffff ECX=0x00000000 EDX=0x00000000
ESI=0x0012fd24 EDI=0x0012fd4a EBP=0x00000001 ESP=0x0012fcb8
EIP=0x00406937 EFL=0x00010246 CS =0x0000001b SS =0x00000023
DS =0x00000023 ES =0x00000023 FS =0x0000003b GS =0x00000000
Stack dump (SS:ESP)
0x00000001 0x0012fd4a 0x0012fd24 0x00000004 0xffffffff 0x00401f82
0x0012fd4a 0x0012fd24 0x00000000 0xffffffff 0x0040220e 0x00000004
0x0012fe98 0x0012fd44 0x0012fd24 0x00000004 0x00000000 0x00401f5d
0x0000087d 0x00002010 0x0000002f 0x00000000 0x00000003 0x0000000a
0x0012fea4 0x008d00d4 0x0040117c 0x008e0030 0x00000000 0x00000001
0x00000000 0x00000005 0x00140178 0x0040f4c6 0x00152170 0x78785c2e
0x00002f78 0x7c9105c8 0x00140680 0x0012fe20 0x7c910551 0x00150ca8
0x7c91056d 0x0012fe60 0x00000011 0x00000208 0xe3de2518 0x001402b8
0x88ba3878 0x00000000 0x00000000 0x00000068 0xc0000034 0x00000000
0x00000005 0xb64b9adc 0x80570be4 0x7c90d4ea 0x000000d2 0xffffffff
0x00000004 0x7c9131dc 0x00000100 0x7c913281 0x7c913288 0x00000022
0x00000210 0x7c9131dc 0x7c913212 0x7c913281 0x7c913288 0x00000022
I get the following error message.dark p xxx*.*
Wildcards dont seem to be supported.Cant create output!
...[enter] to exit
Because of this behaviour I had thought that files/folders and wildcards were no longer supported.
yes, I stopped wildcards support, but
Folders are compressed successfully on my machine.
Another bug?
Can you send me your folder if it's not big?
Thanx
Folder only contains two very small text files. I have uploaded both the folder and the "xxx.dark" archive that caused the crash during decompression.
Download from here.
http://www.mytempdir.com/1153032
Am I doing something wrong? Don't see any errorCode:D:workprarchdarksrcver 0.51-port est>dark p xxx Dark v0.51 (C)kvark, 2006 Advanced command line BWT-DC compressor Block: 4m,+reverse,+fragment,+solid Memory usage: 20Mb .xxx eadme.txt | Time wasted: 0. 20s D:workprarchdarksrcver 0.51-port est>dark l xxx.dark Dark v0.51 (C)kvark, 2006 Advanced command line BWT-DC compressor (2k) [dir] xxx Time wasted: 0. 0s D:workprarchdarksrcver 0.51-port est>dark u xxx.dark Dark v0.51 (C)kvark, 2006 Advanced command line BWT-DC compressor Block: 4m,+reverse,+fragment,+solid Memory usage: 20Mb xxx/readme.txt [skip] Time wasted: 0. 10s D:workprarchdarksrcver 0.51-port est>![]()
No! It just doesnt work on my machine then.Originally Posted by kvark
I have no problems with previous versions of Dark.
Are both files being decompressed correctly on your machine?
Yes... Both works fine...
I'll test it on some machines and think about possible reasons...
Thanks,LovePimple!
OK!Originally Posted by kvark
I just tried exactly the same test with Dark v0.47b. Compression and decompression of folder and files works perfectly.
Has anyone else experienced this problem with version 0.51?
I've fixed this bug. The problem was with /dev/null I used in some place of code. Different versions of Win reacts in diff ways... Now I use stdout
http://darchiver.narod.ru/dark/dark-0.51-win-1.zip
Thx to LovePimple! Waiting for other bugs![]()
Thanks!Its working just fine now.
A few questions...
1. Any chance that you will be restoring full wildcard support in future versions?
2. Do you have plans to develop your excellent GUI version further.
3. What did you think of my previous suggestion about adding some brief documentation to the archive of the GUI version?
OK, it's good!
1. No... I'm targetting advanced shells (like bash) do wildcards substitution work themselves. Dark must be portable anyway...
2. 3. Yes, I want to make GUI v0.2 on dark-0.51 engine, which will be distributed along with some brief doc.
I'm ready for your suggestions concerning interface improvement!![]()
Hope to see the next release very soon!Originally Posted by kvark
![]()
It's very nice to see PipBoys after such a long time
Concerning interface improvement...
Maybe you could add the "Add" icon to the rest of them, it's still some free place there...
And it would be nice, if I could remove file from the potentional archive without need to making a new one.
I really like the filesize displaying.Though when I pass file bigger than 4GB, gui says it's 0B (it is my Guild Wars gw.dat file).
1. PipBoys 4ever!
2. 'Add' button - agreed
'Sub' (or Del key) - agreed, was in my plans
3.... Yes, its 21th century...I must born 50 years ago...
Thx2Black_fox!
What exactiy is/are "PipBoys"?Originally Posted by kvark
Originally Posted by kvark
![]()
Pip-Boy is a famous person from Fallout game-series.
It appears there everywhere, mostly as illustrations to the character screen - he looks like this: http://www.bashers.nl/beeld/060512_pipboy.jpg
In Dark GUI he can be seen on the buttons.![]()
I think better use a standard WinXP-like icon set instead of bad-quality Wee Man.
![]()
Thanks for explaining!Originally Posted by Black_Fox
What is this about?
Does this mean that he is claiming to be 50 years old???Originally Posted by kvark
![]()