aviaryan / Clipjump

:clipboard: Clipboard Manager for Windows, built in AutoHotkey
http://clipjump.sourceforge.net/
384 stars 62 forks source link

Feature Request: Ability to export all clips in a channel #5

Closed gadamiak closed 8 years ago

gadamiak commented 10 years ago

I'm using channels to organize clips concerning a common subject. It would be great to be able to export all clips in the channel to either back them up or share with others/another workstation. This would greatly help in maintaining and using a controlled dictionary I use for issues I resolve most often.

This feature would be useful even more if the exported clip could be edited with external editor. It would be sufficient for me if only editing of only plain text clips would be supported.

aviaryan commented 10 years ago

You can indirectly grab them by navigating to the hidden cache folder in the Clipjump.exe directory. That folder was hidden from v0.1 and now I am going to unhide it in the future versions. I also wrote about the unhidden cache folder in the FAQ . Here is the text- The 'cache' folder stores all the clips of Clipjump. The folder was hidden in previous versions. It contains folders with channel numbers that stores clips for that channel. eg > (clips for channel 0) , (clips1 for channel 1) and so on. If you look to backup selected channels, you can copy and store clips[n], thumbs[n] and fixate[n] directory for it though it is usually recommended to stay away from the cache directory

Editing exported clips is not possible as they are binary files. I have actually added an option to edit clip directly from the paste mode in my local copy. Maybe that does the trick.

gadamiak commented 10 years ago

You can indirectly grab them by navigating to the hidden cache folder in the Clipjump.exe directory.

I'm aware of the cache folder.

Editing exported clips is not possible as they are binary files. I have actually added an option to edit clip directly from the paste mode in my local copy. Maybe that does the trick.

What I want to achieve is to be able to dump a list of clips to a text file and then be able to do two things:

  • Edit the clips contets, which is plain text and possibly reorder them.
  • Share this list with other members of my team, so they could use it. I do update the list periodically.

I'm maintaining a controlled dictionary for most often used descriptions to issues we resolve. Having it in a separate channel is a great help instead of having to copy-paste from a text file. But for it to be fully useful an export-edit-import feature is required.

So, basically a feature of dumping the whole channel to a plain text file, which could be edited, and then of importing it back into a channel would be great. I guess such a dump could use a line per clip assuming there is a way to mark a newline in the clip. Or include newlines in the output and surround each clip with some kind of marking, like {…} or so.

aviaryan commented 10 years ago

I will think on an import/export feature in the Channel Selector gui to do so. But as I will be unavailable in the next few days, I have fixed little bugs and quick released a v10.6.2 and so you will have to wait for some time.

gadamiak commented 10 years ago

I will think on an import/export feature in the Channel Selector gui to do so.

Great to hear that! Definitely worth waiting :)

aviaryan commented 10 years ago

[v10.7.2.6 beta] I can create plugins for import/export . You will have to download the latest beta to test them.

aviaryan commented 8 years ago

With the current plugin API, exporting (and even importing) clips should be very easy ( use getchstrength, getclipat, emptychannel, addclip etc ). So I am closing this.