Before JohnZ responds (LOL) this same basic sort of question has been asked several times recently on the forums... are you guys teaming up ? The difference here is that you're looking to do this inside of a zip file...
Anyhow, there's no way to do this just inside of Dopus. It's 'possible' some scripting could be done to make this possible (no proimses) but you'd most definitely want to provide a specific example of how you'd like to see this work:
find the first image file in the zip file (mostly their names contain a number like xxxx00 or 01 or text like cover...) not sure about limiting this to just the 'first file' matching an extension based selection but shouldn't be a big problem
and copy it out of the zip file into a normal directory copy it to where exactly?
by re-naming the file after the folder's name exactly which folders name? this is the part that has been asked alot recently and can't be done natively
and, last but not least, all of this should be possible by using a keystroke (eg F9). shouldn't be a problem
".. are you guys teaming up ?" ...till yesterday I was the only one in this specific team, now we are two, hehe
".... that you're looking to do this inside of a zip file... " ...if my goal can be achieved in a different way it may be worth to take different ideas into account
"... copy it to where exactly?..." ...only into the destination window, eg c:\temp
"...exactly which folders name?..." ...good question and my mistake not to be precise on this issue. I had in mind the name of the zip file which is often slightly different to the packed folder's name...priority has the name of the zip file
Here comes what I achieved so far:
I select the zip file with the mouse and use F11 to copy the name of the zip file to the clipboard with the command:
Clipboard COPYNAMES=nopaths
next I open with the mouse the zip file (and mostly I have to open a packed folder to have access to the packed files) and then i use F10 with the following commands (i have to push it twice !?):
Set HIDEFILTERFILENAME (nfo|csv|sfv|txt)
Set SHOWFILTERFILENAME=(jpg|tga|png|tif|gif)
Select First *(jpg)
Copy As
Go Up
Go Up
Set SHOWFILTERFILENAME
The first file gets selected and will be "copied as ...". At this moment I'm being asked for the new file name. Ctrl+C inserts the zip file's name which I have to enlarge with a number (issue number of the zip file).
The above works and I have to use less handstrokes in comparison to do everything by hand....at least some progress .... But if my beginner's "definitions/programming" can be improved, I wouldn´t be unhappy
LH
Try this for the second step. It seems to work with just a single click for me:
Set HIDEFILTERFILENAME
Set SHOWFILTERFILENAME
Select NONE
Set SHOWFILTERFILENAME=*(jpg|tga|png|tif|gif)
Select FIRST
Set SHOWFILTERFILENAME
The first two lines make sure any existing file filter is cleared. If you feel even more paranod you could also clear the folder filter. Then it makes sure nothing is selected. Again this is me being paranoid and you could skip the first three lines completely if you want.