Hi, i'm neophyte and i can't use the fonction to unrar archives, what can i do?
i already read this page http://shellqueue.sourceforge.net/
i put the files called "unrar.exe" (from my winrar repertory) & "par2.exe" to the directory of ExQueues but i can't do a repair then extract operation.
Please help me, this soft look great
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The unrar feature uses the UnRAR.DLL which should be in the application (c:\program files\exqueues) directory.
I would assume the problem is that the par2.exe isn't being found. Putting it in the application folder isnt good, unless you change the confog.xml to tell it that is where it is.
Specifically, if you do Run->Cmd.exe and then type par2.exe and press enter, if par2 doesnt print out its info then ExQueues won;t be ablt to find it. In that case, either move par2.exe somewhere where it can be found (c:\windows for instance) -or- change the config.xml from "par2.exe r -m 256...." to "c:\my\par2\path\par2.exe r -m 256...".
Let me know if this doesnt solve your problem. It is my hope that I will have a par/par2 DLL in the not too distant future that bring the functionality of par2 into the app itself.
And a lot of work needs to be done on the installer, to make it a lot cleaner, not to overwrite a custom config.xml on upgrade, etc etc.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, thanks for help.
I change the config.xml for the par2.exe. Repair fonction is OK.
But the unrar fonction is not. I have this error message:
"Repair then extract to y:\burn
Filename.ext (Path...)
Error: (Extract) Error processing RAR archive: Error creating extracted files."
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Scratch that... It looks like you are using the same directories that I use, specifically "Y:\BURN". If you do not have a drive y: with a folder called "BURN" then it will fail. You probably need to midify the config.xml per the instructions on the shellqueue.sourceforge.net homepage for customizing your 'varDests' value ('var means it is a substitution variable, and Dest means the destination folders).
Examples of varDests:
c:\temp,c:\burn
c:\temp,c:\burn,_here,_browse,_derived
If you want it to extract to a subfolder in the same folder as the original files, for example, you would want to make sure the _derived was in the varDests.
If you have specific folders you only want used for certain tasks, each Task in the config.xml has a <MenuDestinations> tag. Usually this tag will just contain the default varDests.
Hope that isnt too complicated, but other people may read this and be helped by it.
Simple answer for you: open the config.xml, find the varDests value, anf change the folders to folders on your system, and add _here, _browse,_derived as well.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
<Vars display="Substitution Variables">
<Tip>You can define variables for substitution here. For example: varDests could point to a list of
paths ('c:\burn,c:\burn\divx') that you wish most of your
</Tip>
<Var number="0">
<Name>varDests</Name>
<Value>_here</Value>
</Var>
As I mentioned the correct varDests for extracting to a subfolder derived from the archive name is _subfolder as mentioned in the instruction on the home page.
To add the subfolder option, just change it to:
_here,_subfolder
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, i'm neophyte and i can't use the fonction to unrar archives, what can i do?
i already read this page http://shellqueue.sourceforge.net/
i put the files called "unrar.exe" (from my winrar repertory) & "par2.exe" to the directory of ExQueues but i can't do a repair then extract operation.
Please help me, this soft look great
The unrar feature uses the UnRAR.DLL which should be in the application (c:\program files\exqueues) directory.
I would assume the problem is that the par2.exe isn't being found. Putting it in the application folder isnt good, unless you change the confog.xml to tell it that is where it is.
Specifically, if you do Run->Cmd.exe and then type par2.exe and press enter, if par2 doesnt print out its info then ExQueues won;t be ablt to find it. In that case, either move par2.exe somewhere where it can be found (c:\windows for instance) -or- change the config.xml from "par2.exe r -m 256...." to "c:\my\par2\path\par2.exe r -m 256...".
Let me know if this doesnt solve your problem. It is my hope that I will have a par/par2 DLL in the not too distant future that bring the functionality of par2 into the app itself.
And a lot of work needs to be done on the installer, to make it a lot cleaner, not to overwrite a custom config.xml on upgrade, etc etc.
After I update my config file with my directory list, how do I get this list to propogate to the shell when I right click? It still has the old list.
Thanks
How about closing and restarting the program?
If it's minimized, it's in the tray...
All the best,
Calahan
Hi, thanks for help.
I change the config.xml for the par2.exe. Repair fonction is OK.
But the unrar fonction is not. I have this error message:
"Repair then extract to y:\burn
Filename.ext (Path...)
Error: (Extract) Error processing RAR archive: Error creating extracted files."
Hmm, is there anything special about your destination folder? Is it a network share? Are there special permissions? Is the drive full?
Can you extract these files to the same destination using winrar or unrar.exe without error?
Scratch that... It looks like you are using the same directories that I use, specifically "Y:\BURN". If you do not have a drive y: with a folder called "BURN" then it will fail. You probably need to midify the config.xml per the instructions on the shellqueue.sourceforge.net homepage for customizing your 'varDests' value ('var means it is a substitution variable, and Dest means the destination folders).
Examples of varDests:
c:\temp,c:\burn
c:\temp,c:\burn,_here,_browse,_derived
If you want it to extract to a subfolder in the same folder as the original files, for example, you would want to make sure the _derived was in the varDests.
If you have specific folders you only want used for certain tasks, each Task in the config.xml has a <MenuDestinations> tag. Usually this tag will just contain the default varDests.
Hope that isnt too complicated, but other people may read this and be helped by it.
Simple answer for you: open the config.xml, find the varDests value, anf change the folders to folders on your system, and add _here, _browse,_derived as well.
thanks, i add _here & _derived , "_here" work but "_derived" create a folder in C:\Documents and Settings\MyName\_derived.
It's not a problem i just want to extract inside current directory.
_here command work well but how can i extract files inside a folder (with the same name of the file) in the current directory?
thanks again
Cut and paste your varDests line here just to make sure yo didnt make a typo.
Actually I had a typo, which is why I referred you to the home page to begin with heh. It should be _subfolder instead of derived.
that's my varDests line:
<Vars display="Substitution Variables">
<Tip>You can define variables for substitution here. For example: varDests could point to a list of
paths ('c:\burn,c:\burn\divx') that you wish most of your
</Tip>
<Var number="0">
<Name>varDests</Name>
<Value>_here</Value>
</Var>
<Var number="1">
<Name>varBasicShowAtributes</Name>
<Value>
As I mentioned the correct varDests for extracting to a subfolder derived from the archive name is _subfolder as mentioned in the instruction on the home page.
To add the subfolder option, just change it to:
_here,_subfolder
thanks, it works well
Yes, the application reads the config once at start up currently. Just open the appplication in the system tray and restart it.