Snyggt @fragstealern!
Du gjorde en helt korrekt tolkning att lägga dummyfilerna bredvid .RAR filen.
En återskapad mappstruktur går emot nyttan med detta program; att med dummyfiler visualisera .RAR filens innehåll utan att behöva gå in i den. En mappstruktur skulle tvinga en att behöva gräva runt efter filerna och då kan man ju lika gärna gå in i .RAR-filen.
Det kan mycket väl vara att andra användare skulle vilja återskapa mappstrukturen, men här och nu tycker jag att din lösning fungerar mycket bra!
Fråga: när jag kör med parametern -h för att få fram hjälpen säger den tex --diveMap [DIVEMAP]. Vad syftar [DIVEMAP] till? Är det ett annat sätt att köra parametern, alltså antingen --diveMap eller [DIVEMAP], eller något annat?
Bugg: när jag kör utan --ext så fångar den upp mappar som slutar med ordet "obj", alltså inte bara filer som heter .obj. Kör jag däremot --ext .OBJ så blir det rätt och mapparna ignoreras.
Önskemål: kan du lägga till ytterligare en parameter till --ext som gör att man blir tillfrågad "Please enter extension(s): ". Du kan välja parameterbenämningen själv, men jag menar alltså något i stil med --ext Q.
Jag sitter nämligen och snickrar på en context-menu till Windows explorer (för att slippa gå genom kommandotolken) med två val:
Make Dummy Asset-file(s)
Make Dummy Asset-file(s) - subdir
Jag funderar då att skapa undermenyer till respektive context-meny med förvalda ändelser samt "custom" som kör just den nyckeln som frågar användaren om extensions.