open-source-ideas / ideas

💡 Looking for inspiration for your next open source project? Or perhaps you've got a brilliant idea you can't wait to share with others? Open Source Ideas is a community built specifically for this! 👋
6.59k stars 220 forks source link

Clipboard Inspector (Not Manager) for Windows 10 #267

Open Kreijstal opened 3 years ago

Kreijstal commented 3 years ago

Project description

There are already some clipboard inspectors, they're not open source, however. And most clipboard managers just don't give enough information from the clipboard. The following are Freeware. https://www.nirsoft.net/utils/inside_clipboard.html https://www.codeproject.com/Articles/168/ClipSpy http://www.peterbuettner.de/develop/tools/clipview/

This is open source but it's from 2008, so maybe we can fork it! https://www.codeproject.com/Articles/22624/ClipSpy

Relevant Technology

Probably .NET libraries.

Complexity and required time

Complexity

Required time (ETA)

Categories

KaKi87 commented 3 years ago

I'm not sure what do you actually miss from clipboard managers ? Personally I use CopyQ.

Kreijstal commented 3 years ago

I'm not sure what do you actually miss from clipboard managers ? Personally I use CopyQ.

Clipboard managers usually don't show half the information that is on the clipboard, or dragging, see an example CopyQ image InsideClipboard image It's a developer tool, therefore should show as much info as the system allows it. It should be easy to debug why an aplication allows an image or not.

KaKi87 commented 3 years ago

I can't see the use case ?

Kreijstal commented 3 years ago

I can't see the use case ?

Figuring out what it's being written to the clipboard.

KOLANICH commented 3 years ago

BTW, you would likely need a CFB parser. https://github.com/kaitai-io/kaitai_struct_formats/blob/master/serialization/microsoft_cfb.ksy may be useful

tuatara73 commented 3 years ago

How do you know how to determine the time of a project? I'm just in the middle of creating this project and I'm not sure it will take two weeks(I could be wrong). I'm creating it with pyqt5 and win32clipboard.

Kreijstal commented 3 years ago

How do you know how to determine the time of a project? I'm just in the middle of creating this project and I'm not sure it will take two weeks(I could be wrong). I'm creating it with pyqt5 and win32clipboard.

They're rough estimates, it depends on if you have experience working on a framework (if not you have to learn it which takes time) if you have experience on the language (same) But of course no one can tell you how much it takes, it's hard to make estimates, really hard

tuatara73 commented 3 years ago

I see. I'll update on my progress :)