ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Post New Requests Here

IDEA: collect files in a virtual folder

<< < (2/6) > >>

JennyB:
Pikybasket will certainly do the job (if it's just a list of files type job) for a single folder.
-Perry Mowbray (December 08, 2006, 06:41 AM)
--- End quote ---

My mistake. I thought "Copy Paths to Clipboard" meant the files that were in the basket, not those that are currently selected  :-[

I'm thinking a group of folders (aka your music.box type folders) and a group of SendTo entries (ie to those folders) would fit the bill?? That would get shortcuts into your "virtual folders", but then it depends what you wanted to do with them?

--- End quote ---

I have a shortcut in the Send To folder pointing to that folder and called "Set as Destination" so I can create a new destination quickly (create a shortcut and send it there).

It's also a way of making quick backup copies of files and folders, bocause if you select anything other than a shortcut, the whole thing gets copied. The behaviour you require is:

 "create a shortcut for everthing selected if it's not already a shortcut, then move the shortcut to the destination."

It's not quite a virtual folder. Opus 8 has these - it calls them "File Collections." A file collection is not just a collection of links to files - it is a collection of valid links. Add a file to a collection and then move its location -the link is deleted.



cracksloth:
perry is right.  the point is to have a window that provides access to a very specific set of files (these files can even be in completely different locations).  for example, i could visit "c:\music", select all files by x artist put them into a virtual folder using the sendto menu.  then i could go to "\\htpc\music" and add all music by y artist into the same virtual folder using the same sendto shortcut.  using logmonitor, you could have a virtual folder created that will automatically contain all new *.mp3 and *.wma files that you downloaded.  because this window provides access to the file's right-click context menu, the user would have quick access for copying, moving, renaming, editing, re-tagging, etc.  this is a great way to group files together that you want to work with.

a folder of shortcuts to a group of files is not as useful because you get the right-click context menu for the shortcut (rather than the file it represents).  this means that you cannot move/copy/rename the files.  a virtual folder provides access to the files as if they were really grouped together in an actual folder.

the question is what is the best way to allow all programs to access the same virtual folders.  the best way i can think of is the commandline because it can be used with the sendto menu (or a context menu item), logmonitor, scripts, etc.  The *.box files i mentioned earlier are just a renamed text file with a list of file paths.  these represent the files in a virtual folder.  for example, music.box would be a virtual folder called music.  so if the user double-clicks music.box (which is associated with filebox.exe) then the contents of the virtual folder are displayed.  also, the user can drag in more files into the virtual folder.  or, the user can add new files to music.box using the sendto menu.  *.box files are automatically saved when changes are made so if the user restarts the computer, they can still quickly access the same files.

pretend you are working on a project.  for example, say you are authoring a dvd.  this process requires that you keep track of a lot of different files in a lot of different locations.  with a virtual folder you could just drag in shortcuts to the programs you are going to use and drag in the media and other resources that you will be working with (video, audio, source and destination folders, etc.).  we can call this dvd.box.  now whenever you get home you can always launch your dvd.box and have access to the files you need for that project without having to play 20 questions with a file manager.

again, with logmonitor (my latest obsession) you could create a list of all new/updated documents on a friend's shared folder at work.  or a virtual folder that only shows the new *.mp3 and *.wma files that arrive in your incoming folder.

again, the biggest advantages of virtual folders:
- you can group files together that otherwise are scattered around multiple drives
- you choose which files are grouped together (they can be specific to a single purpose or task)
- it is accessible via commandline so it can interface with a wide variety of other applications

the interface can just be a generic window with the files displayed inside.  the only other necessary interface element would be a way to "remove" files from a virtual folder without actually deleting them.  this could be a button on the window itself or a context menu item or a hotkey - the solution here does not seem entirely critical.

skrommel:
 :) I don't know if this meets your needs, but here's an attempt.

ShortCutter - Make autoupdating collections of shortcuts to certain filetypes.

Features:
- Rightclick the tray icon to configure
- Choose Settings to change rules and options
- Choose Enable to Start or Stop all the rules

Keep folders with shortcuts to all your music, images or whatever!



You'll find the downloads and more info at 1 Hour Software by Skrommel.

This one could also be made to make hard links on an NTFS system, but that makes deleting your invaluable documents only a click away...

Skrommel

cracksloth:
nice, skrommel (as usual)!  it serves a bit of a different function than what i intended but i can still appreciate its usefulness.  good work - you are a coding *machine*!

skrommel:
 :) Just updated ShortCutter v1.1.

Changes:
- 20061209 - v1.1: Marks the shortcuts with modification date instead of creation date, removes shortcuts to missing files, updates modification date of all shortcuts.

Skrommel

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version