Search the Community
Showing results for tags 'cleaner'.
Found 2 results
DCTF: Disc Collection Title Filter I've made a web-based tool to, among other things, help make 1G1R sets for any disc-based (redump) platform and it needs some final testing before I give it a wider audience. It should work on any current browser on any computer/OS. Tested with Chrome, Safari and Firefox on MacOS, Windows and iPhone (use it on a computer). Please let me know if you can give it a look. Bonus if you have a Redump account. https://salumba.com/romlist The tool can help make bulk download lists that can be imported into download managers, or download single titles. It can also make batch command files that can be used at a command prompt to manipulate your current set of titles - like to clean a huge mess that might be left after downloading every game from every region for a platform. Title selection goes through a de-duplification and priority system which looks at the base title, regions, version #'s, edition type and languages before finally applying a manually-created clone filter with North American or European preference (or it can be disabled). The result of the final list is that every single title will be displayed restricted by your filtering choices. Want only US titles? Want titles from any region as long as they support English? Want to prioritize the different macro-regions when selecting titles? Want only US and European but no Japan/Asia regardless of language? Want only titles released in North America that also feature French language? Want titles from anywhere in the world that have both English and German? All of this and much more can be done. In addition to pulling only the titles matching your settings, this tool will construct appropriate filenames to match the No-Intro and Redump standards. You can add any file extension you want to the displayed filename to match the downloads available to you - for example you might need files labeled ".zip" for one platform/site and ".rar" or ".7z" elsewhere. Quick overview: Pre-Filter & Restrict the Source Data: The tool builds a master list of titles according to the options you set Basic setting (mandatory) System/ Platform - supports Nintendo GameCube, Wii, Wii-U, Sony PSX/1-PS4 & PSP, XBOX, XB360, XBOne, Sega CD, Saturn & Dreamcast, PC, etc. Release Category (optional) - All Categories, Games, Applications, Educational, etc. Region (optional) - All Regions, Americas, Europe, ASIA, USA, Canada, Japan, Germany and more. Language (optional) - All Languages, English, Japanese, French, German, Spanish, Italian, Portuguese Hide selected "Edition" types: Demos, Previews, Beta or Unlicensed (tool starts with defaults pre-selected) Final filtering Options: Language - huge list - you can set the data source to All or a different language if you want to force 2 languages on every title Regional priority of 3 top-level (macro) regions covering all releases allowing to block one of the three Clone lists to remove duplicates that have different titles from different regions (pick North American or European preference) Exclude any number of keywords or phrases you specify (example: you don't want to list anything that contains "tetris") Only include keywords of phrases you specify (example: you want to only list "Harry Potter" titles) Keywords can be match as whole words/phrases or as substring (example: "bat" won't match "Batman" for Whole Word but will for Substring) Import/upload your own file list (dir /b to a text file in Windows to a or cut-and-paste to a text file from Finder in MacOS) to exclude from results Import/upload your own "Have" title list made with ClrMamePro to exclude from the results Uploaded file should contain filenames in No-Intro/Redump format with or without any file extension Uploaded file is temporarily saved to the server with unique encrypted filename, overwritten when you process with new options and deleted every 10 minutes De-Duplification: Based on title matching Based on clone list (built-in and platform automatically selected) Versioning (higher versions have preference) Editions (Originals have preference) Regions (multiple region hierarchies automatically selected by your macro region priority setting) Languages (always contains the languages you selected, titles with fewer languages have higher priority) File naming: No-Intro standard "The" properly moved after base title Region inserted into the correct place Disc#'s correctly placed Languages only listed when more than 1 and in the preferred order Version # is optional - always omitted when "v1.0" - also supports "Rev #" style File extension is optional and can be set by you Custom formatting: Specify any text to include before filenames • URL text to make download links: "http://somesite.com/files/" - links can be copied/imported to download managers like JDownloader • Shell/command text for batch files: "mv " (for example to move the files in a *unix shell) Specify any text to include after filenames • Shell/command path/arguments: " /volumes/somedrive/files_to_keep/" (used with a move this would move all the files to this folder) Final (personal) lists also temporarily saved on the server so that you can download them directly instead of copy-paste Saved with unique & encrypted names so multiple people's lists will never interfere with each other & never be cached HTML list link can be copied with "copy link" and that can be pasted directly into JDownloader or other download manager Link files automatically deleted within about 10 minutes Screenshot:
Hi there, I have imported some roms in launchbox and after I was finished, I realized that I have quite a few duplicates. Creating an AdditionalApplication entry from the gui is possible but it might take some time. So I just created a duplicate identifier that automatically creates the xml tags for your platform xml and lists all the files that can be removed (manually) and puts that into a results folder. In theory, you can copy the additional apllication tags into your system.xml and you can remove the files that are listed as duplicates now. No guarantee it won't mess something up so please backup your platforms directory before you start modifying your xmls. YOU, YOURSELF. My program does not modify your files, it just lists and makes a guess what you want and puts all that into text files for each system I think I'll eventually make it more sophisticated and add trying to find wrong database entries. if you call it with no parameters, the program assumes you have your xmls in K:\LaunchBox\Data\Platforms\ and this is your priority preference: prioList = append(prioList, "North America") prioList = append(prioList, "World") prioList = append(prioList, "Europe") prioList = append(prioList, "Germany") prioList = append(prioList, "Japan") but you can also call it with cli parameters: first parameter is the filepath with backslash, then you can add parameters with region preferences I included the executable and the source code. Have fun :-D http://www.filedropper.com/launchboxcleaner Also: it's the first version that creates usable results stored in files for all databases in your system with priority and cli parameters. Expect to see some bugs. I just found one myself: some result files are exactly 4096 bytes and also incomplete...