Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Make it easier to identify the content on each folder #5

Open
RaphaelDDL opened this issue Jun 16, 2018 · 13 comments
Open

Make it easier to identify the content on each folder #5

RaphaelDDL opened this issue Jun 16, 2018 · 13 comments
Assignees
Labels
enhancement New feature or request

Comments

@RaphaelDDL
Copy link

enhancement

Make it easier to identify the content on each folder by creating a name.txt on each game's folder with the game name

Reasoning: Content folder is titled as it's ID. When having multiple of them, becomes tricky to manage, having to recur to NPS and search for the ID (on Google as NPS search is by title only) to know which content is which.

By having SwiftNPS save a small txt file on the folder's root containing the content name, it'll make a lot easier to manage. Yes, it'll still be required to go on each folder, but this is quite easy with the keyboard if you use list/columns in Finder, which shows file previews as well.

Example:
screen shot 2018-06-15 at 11 44 37 pm

@JK3Y
Copy link
Owner

JK3Y commented Jun 16, 2018

I'll look into this. The App folder and its contents is generated by pkg2zip. If you're looking to store the files, you can save them as a zip file from the preferences window and the filename for those is the actual game name

@JK3Y JK3Y added the enhancement New feature or request label Jun 16, 2018
@JK3Y JK3Y self-assigned this Jun 16, 2018
@RaphaelDDL
Copy link
Author

The only issue I see with the zip is that it contains the app folder, so each uncompress (using standard Archive Utility for e.g.) creates a new app folder.. So I'll create app, app 2, app 3 and so on which is not optimum to manage and copy to mem card as you need to fix the apps folders first..

But yes, leaving as zip instead of leaving extracted pkg is indeed easier since has both name and titleID when you are not copying back n forth to the mem card.

@JK3Y
Copy link
Owner

JK3Y commented Jun 18, 2018

Ahh okay that makes sense. I've been thinking about another implementation with a root "NPS Downloads" folder, and inside that you have the decrypted App folder along with named symlinks to the corresponding folder in the App directory. This gives you access to the title names without having to click on a txt file and doesn't alter the pkg2zip output. Thoughts?

@RaphaelDDL
Copy link
Author

I'm not much fan of symlinks but that seems to be a cool idea.

@dhondup2
Copy link

If you still want something to make name.txt inside the game directory I made a little java code to do that. I was also looking to organize my game file so I made a code that organizes it for me. What I wanted was similar to yours so I changed some things to make it do what you wanted. I also included my method as well if you are interested. MakeTextFile.class is the one that puts the "name.txt" file in the extracted game folder and MoveToDir.class is the one I use. I included a screenshot of what mine does. You also need the PSV_GAMES.tsv file from nopaystation.com.
NoPayStation.zip

@JK3Y
Copy link
Owner

JK3Y commented Jul 21, 2018

@dhondup2 Yes, definitely! I was thinking of the same concept that iTunes uses to "manage your library", which i've always loved (and is the main reason i used iTunes when I didn't even have an iPod and still used Windows) because it automatically placed the files in categories of Artist > Album > Song. I wanted to do kind of the same managing ability so I put this together to visualize it and I think it looks pretty good.
screen shot 2018-07-20 at 8 56 20 pm

Thoughts?

@dhondup2
Copy link

That looks like a good idea to sort it but I feel it might be a good idea to put in the region code in the name as well because if someone were to download same game from different regions it might conflict with the shortcut link.

@JK3Y
Copy link
Owner

JK3Y commented Jul 21, 2018

@dhondup2 ok like "Bit Dungeon Plus [EU]"? That's doable :) With this setup though, the location that you choose in the Preferences will now have to be changed to NPS Download Library location. Maybe it should be defaulted to "~/NPS" or "~/NPS Downloads"?

@dhondup2
Copy link

@JK3Y I don't follow what you mean by default the location to NPS Download.

@JK3Y
Copy link
Owner

JK3Y commented Jul 21, 2018

I'm talking about creating a specific NPS Downloads folder in the user's home directory to be the base of the sorted NPS folders. Just like in the screenshot I posted.

Currently the default download location is the user's Downloads folder.

I'm thinking when the app starts up it checks for a NPS Downloads folder and if it doesn't exist, creates it. Then all future downloads will be sorted into the different folders. It's a lot nicer than having a random 'app' folder in the Downloads folder imo.

@dhondup2
Copy link

I see what you mean by that. Yes, that would make it neater and less confusing.

@RaphaelDDL
Copy link
Author

Maybe the folder we set-up as the Download folder is the one to be used as base. So app will stay as is and all other symlinks are siblings of the app one, just like in your screenshot. I think that'll be great.

@JK3Y
Copy link
Owner

JK3Y commented Aug 3, 2018

Commit b3f5ed8 added separate folders for the consoles. One more step closer.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants