Discussion:
Any WinRAR experts out there?
(too old to reply)
Acamas
2013-01-14 17:40:48 UTC
Permalink
Disclaimer: I'm sorry for posting right here, in W98! I couldn't find a special group for WinRAR. However, I found most of the answers to questions regarding WinRAR in groups dealing with W98.



That's already my first question:

Isn't there any group, board, or something out there for WinRAR (maybe "advanced") USERS?



Currently I try to understand some of the registry values of WinRAR, e.g.:



HKCU\Software\WinRAR\PROFILES

ArcRecBin

ArcWipe

AV

CmtDataWide

CmtFile

Default

DictSizeLZ

EncryptHeaders

Fresh

RecVolNumber

SFXElevate

SFXIcon

SFXLogo

SFXModule

VersionControl



However, I guess I will have some more questions regarding the usage of some other WinRAR profile-related values.



What do you think where should I ask for help or further advice?



--
_______________________________________________________________
Auric__
2013-01-14 21:36:30 UTC
Permalink
Post by Acamas
Disclaimer: I'm sorry for posting right here, in W98! I couldn't find a
special group for WinRAR. However, I found most of the answers to
questions regarding WinRAR in groups dealing with W98.
Isn't there any group, board, or something out there for WinRAR (maybe "advanced") USERS?
HKCU\Software\WinRAR\PROFILES
ArcRecBin
ArcWipe
AV
CmtDataWide
CmtFile
Default
DictSizeLZ
EncryptHeaders
Fresh
RecVolNumber
SFXElevate
SFXIcon
SFXLogo
SFXModule
VersionControl
However, I guess I will have some more questions regarding the usage of
some other WinRAR profile-related values.
What do you think where should I ask for help or further advice?
Questions like that are best sent to the developers.
--
- Do you want the short version or the long version?
- Short.
- I'm a dick.
Acamas
2013-01-14 22:01:44 UTC
Permalink
You mean the developers of WinRAR, i.e. the Roshal bros. from South Ural University, Russia?

Hmm, no good, I guess. :-/

This is not a bug report or any contribution to the development of the program. It's just a stupid question from a somehow retard user somewhere out there in the world.

I'm sure, there are people around here using the program like me, common people, who maybe know something, and I know something, and together we'll know a little bit more... ;)

I'll better wait and see...

But thanks so far, anyway!

--
________________________________________________________________________
"Auric__" <***@email.address> wrote in message news:***@88.198.244.100...
| Acamas wrote:
|
| > Disclaimer: I'm sorry for posting right here, in W98! I couldn't find a
| > special group for WinRAR. However, I found most of the answers to
| > questions regarding WinRAR in groups dealing with W98.
| >
| > That's already my first question:
| > Isn't there any group, board, or something out there for WinRAR (maybe
| > "advanced") USERS?
| >
| > Currently I try to understand some of the registry values of WinRAR,
| > e.g.:
| >
| > HKCU\Software\WinRAR\PROFILES
| > ArcRecBin
| > ArcWipe
| > AV
| > CmtDataWide
| > CmtFile
| > Default
| > DictSizeLZ
| > EncryptHeaders
| > Fresh
| > RecVolNumber
| > SFXElevate
| > SFXIcon
| > SFXLogo
| > SFXModule
| > VersionControl
| >
| > However, I guess I will have some more questions regarding the usage of
| > some other WinRAR profile-related values.
| >
| > What do you think where should I ask for help or further advice?
|
| Questions like that are best sent to the developers.
|
| --
| - Do you want the short version
Auric__
2013-01-14 23:13:30 UTC
Permalink
Post by Acamas
You mean the developers of WinRAR, i.e. the Roshal bros. from South Ural
University, Russia?
Yes. (Although ISTR one of them died several years ago.)
Post by Acamas
Hmm, no good, I guess. :-/
This is not a bug report or any contribution to the development of the
program. It's just a stupid question from a somehow retard user
somewhere out there in the world.
Not really. You have a legitimate question about their product that they
might be willing to answer. Certainly, it's where *I* would start.
Post by Acamas
I'm sure, there are people around here using the program like me, common
people, who maybe know something, and I know something, and together
we'll know a little bit more... ;)
That fact that you're poking around in the registry puts you outside of
"common".
Post by Acamas
I'll better wait and see...
But thanks so far, anyway!
The regkeys you posted are part of the compression profiles. A few minutes
of experimenting would have given you the answers you wanted.
Post by Acamas
ArcRecBin
Delete mode. 0 = Delete files, 1 = Move to Recycle Bin.
Post by Acamas
ArcWipe
Delete mode. 0 = use the value of the ArcRecBin key, 1 = Wipe files.
Post by Acamas
AV
Put authenticity verification. 0 = no, 1 = yes.
Post by Acamas
CmtDataWide
I'm using version 3.93 and don't have that regkey, and I don't see anything
that it would match in the settings dialogs, so I'm going to guess it's
something added in v4. (Use Unicode, perhaps? No clue.)
Post by Acamas
CmtFile
Comment filename.
Post by Acamas
Default
Is this profile the default profile? 0 = no, 1 = yes.
Post by Acamas
DictSizeLZ
General compression Dictionary size. Should be set to a whole power of 2
between 0x10000 and 0x400000. (In hexadecimal, should be 1, 2, 4, or 8,
followed by 4-6 zeros.)
Post by Acamas
EncryptHeaders
Equivalent to the "Encrypt file names" setting.
Post by Acamas
Fresh
Update mode: 0 = use the value of the Update key, 1 = Fresh existing files
only.
Post by Acamas
RecVolNumber
Number of recovery volumes to generate.
Post by Acamas
SFXElevate
Should self-extracting archives request admin privileges? 0 = no, 1 = yes.
Post by Acamas
SFXIcon
Icon used for self-extracting archives. Must be the full path to an
existing icon file.
Post by Acamas
SFXLogo
Logo used for self-extracting archives. Must be the full path to an
existing bitmap file.
Post by Acamas
SFXModule
What self-extracing module should be used. "*" = use the default sfx file
(default.sfx), otherwise must be the full path to an existing .sfx file,
preferably one that understands the RAR format.
Post by Acamas
VersionControl
Keep previous file versions. 0 = no, 1 = yes.
--
These poor savage things will never embrace salvation.
Acamas
2013-01-20 18:51:10 UTC
Permalink
@Auric__: Sorry for the late answer! I had some heavy days, last week. (And sorry for my English! It's getting worse and "worser" with every decade since leaving school.)



"Auric__" <***@email.address> wrote in message news:***@88.198.244.100...
| Acamas wrote:


|
| > You mean the developers of WinRAR <...>
|
| Yes. (Although ISTR one of them died several years ago.)

Oh! :(


|
| <...>
|
| A few minutes of experimenting would have given you the answers you wanted.

That's exactly why I think I should NOT start with the developer(s). Presumably, I'd be given a similar answer, maybe something like "RTFM, PLZ".

Of course, you're right -- theoretically. ;)

Practically, there are about 62 values in each of more than 20 chaotic profiles (at this machine), behind more than half a dozen nested GUI dialogues of a program I didn't use for years, to be honest... :(

Sure, I tried to figure out the meaning of most of the values, and I've got it, for all except the last 15 values.

Anyway, trial and error with a black box isn't that easy when you have *different methods* inside the black box.

Example:

The *ONE* variable $Method (compression strength) has six values, 0 - 5, for 6 elements of *ONE* respective GUI drop-down list.

One list (6 elements) --> one variable (6 options)

Sounds quite simple. However, for the four elements of the *one* drop-down list "path-inclusion type" (or something), there are (btw: only *3*) different 1-bit variables: $PathAbs, $PathNone, and $PathAbsDrive, i.e.:

one list (4 elements) --> three variables (3 x 1 bit)

What if I check ALL of them (set them ALL to "1") at the same time? $PathAbs=one + $PathNone=one --> $PathAbsNone? There must be any priority?

Furthermore, the value of $default is "0" for ALL profiles */INCLUDING/* the standard profile. So this value is, maybe, a SWITCH rather than a constant, i.e. it seems to be set temporarily only, just to CHANGE the standard profile. It's a possibility, at least.

Also, regarding "a few minutes": after several hours, I've got tired and unconcentrated. Hence, I read the "ArcRecBin" as "archive RECOVERY binary" and looked around in the GUI for a recovery-related switch or check box. I just didn't come to "recycle" instead of "recovery".

To make a long story short, it isn't that easy as is seems to be, unfortunately.

Hence, I'm very happy to find some help -- without having to bother Russian academics.


|
| That fact that you're poking around in the registry puts you outside of
| "common".

Yes, some call me that way: "beyond common". ;-)

In the following lines, I just leave some comments to your answers. You don't have to answer it again. It's just a kind of feedback, asking some questions to myself. However, any reply will be appreciated, of course!




| ______________________________________________________________________
|
| > ArcRecBin
|
| Delete mode. 0 = Delete files, 1 = Move to Recycle Bin.



I was too blind to read "rec" as recycle instead of "recover" -- sorry!




|
| > ArcWipe
|
| Delete mode. 0 = use the value of the ArcRecBin key, 1 = Wipe files.



Now, in combination with $ArcRecBin it makes sense. Thanks for the hint!





|
| > AV
|
| Put authenticity verification. 0 = no, 1 = yes.



Oh, man! I have to clean my crystal ball! I'd never have find out this.




|
| > CmtDataWide
|
| I'm using version 3.93 and don't have that regkey, and I don't see anything
| that it would match in the settings dialogs, so I'm going to guess it's
| something added in v4. (Use Unicode, perhaps? No clue.)



No idea, too. (You're right; I'm using v4.01, currently.)




|
| > CmtFile
|
| Comment filename.



Sure. However, in the GUI I can't find any option to use a file as comment. Maybe, it's a console option only. On the other hand, does it automatically create an internal file for comments? However, why should be stored in the registry instead of the archive itself? It doesn't make sense. :-/




|
| > Default
|
| Is this profile the default profile? 0 = no, 1 = yes.



See above: In ALL profiles, including standard profile, $Default is zero. :-/




|
| > DictSizeLZ
|
| General compression Dictionary size. Should be set to a whole power of 2
| between 0x10000 and 0x400000. (In hexadecimal, should be 1, 2, 4, or 8,
| followed by 4-6 zeros.)



I see. Just wonder, if there's any field for this value in the GUI. I can't find it. Anyway, it's good to know it can be changed directly in the registry.



Btw.: Does it make sense to set it to a different value than one or more whole cluster of the storage medium? Is it read from storage medium directly (separately), or from RAM, after expanding ALL the header/meta/dictionary data of the archive file to RAM?




|
| > EncryptHeaders
|
| Equivalent to the "Encrypt file names" setting.



OK, they mean "file names" when saying "headers". Just wasn't sure. Thanks!




|
| > Fresh
|
| Update mode: 0 = use the value of the Update key, 1 = Fresh existing files
| only.



I see. I wasn't sure with this too. I didn't use the "Fresh" option so far. In my GUI, it's called "Update existing files only", so I was a little bit confused with the other $update value.




|
| > RecVolNumber
|
| Number of recovery volumes to generate.



Sorry for having asked this. It's been quite clear, already. Sorry!




|
| > SFXElevate
|
| Should self-extracting archives request admin privileges? 0 = no, 1 = yes.



That makes sense. OK. Thanks!




|
| > SFXIcon
|
| Icon used for self-extracting archives. Must be the full path to an
| existing icon file.



Ah, now I understand. I thought: Why specifying a path to an archive-file-related icon file when the icon has to be included within the archive-file anyway (and not within profile settings)? However, they mean the path to where the icon file shall be taken from for packing process. No that makes sense, of course.




|
| > SFXLogo
|
| Logo used for self-extracting archives. Must be the full path to an
| existing bitmap file.



Same as with $SFXLogo




|
| > SFXModule
|
| What self-extracting module should be used. "*" = use the default sfx file
| (default.sfx), otherwise must be the full path to an existing .sfx file,
| preferably one that understands the RAR format.



Same as with $SFXLogo




|
| > VersionControl
|
| Keep previous file versions. 0 = no, 1 = yes.



I see. I wasn't sure with this too. Now I know it. Thanks!





Anyway, thank you very much for
Auric__
2013-01-24 15:32:57 UTC
Permalink
Post by Acamas
@Auric__: Sorry for the late answer! I had some heavy days, last week.
(And sorry for my English! It's getting worse and "worser" with every
decade since leaving school.)
It happens. Me eenglush no so güd sumtaims 2.
Post by Acamas
| A few minutes of experimenting would have given you the answers you
| wanted.
That's exactly why I think I should NOT start with the developer(s).
Presumably, I'd be given a similar answer, maybe something like "RTFM,
PLZ".
I rather doubt it; the manual (such as it is) doesn't discuss the registry,
IIRC.
Post by Acamas
| > CmtDataWide
|
| I'm using version 3.93 and don't have that regkey, and I don't see
| anything that it would match in the settings dialogs, so I'm going to
| guess it's something added in v4. (Use Unicode, perhaps? No clue.)
No idea, too. (You're right; I'm using v4.01, currently.)
Funny. I booted into my x64 system (which has 4.00 installed) and couldn't
find that key; instead I have "CmtTextWide" (REG_SZ), which is (somewhat
obviously) the comment text, which replaced 3.93's "CmtTextData"
(REG_BINARY). I'm going to guess that maybe 4.01 replaced "CmtTextWide" with
"CmtDataWide"?
--
Songs In The Key Of Clueless
Loading...