Where is...
-
everybody? I hope that the users aren't now abandoning this place. :(
The difficult we do right away... ...the impossible takes slightly longer.
-
everybody? I hope that the users aren't now abandoning this place. :(
The difficult we do right away... ...the impossible takes slightly longer.
Yah, no one good or smart comes here any more. <==== (edit: This is a joke!) I'm still here most days. :rolleyes: Here's my TLDR; My wife was downloading photos from iCloud (iphone) so she could print them. Discovered that 9/10 photos she downloaded were downloaded as zip files. Apparently a lot of her photos were on "live photo" which includes a "video" portion. So, when you take that photo and download from iCloud you get a zip which contains the .MOV and the JPEG. We just want the JPEG so she can print some pix. I wrote a .NET Core console app that: 1) allows user to point at directory where all those zips (100 or more) are and will pull out every JPEG and save them all into folder provided by user 2) Run another command on the app and it'll tell you if any of the images are duplicates. I'm really excited by this little utility because it is really cool and has a lot of uses. You can use it to tell you if you have any duplicate files. It runs SHA256 hash on every file and then tells you if any two files are dups. :cool: The CP Problem See how excited I am to talk about this? This would normally become a CP article. But :wtf: should I do now? Bummer :sigh:
-
Yah, no one good or smart comes here any more. <==== (edit: This is a joke!) I'm still here most days. :rolleyes: Here's my TLDR; My wife was downloading photos from iCloud (iphone) so she could print them. Discovered that 9/10 photos she downloaded were downloaded as zip files. Apparently a lot of her photos were on "live photo" which includes a "video" portion. So, when you take that photo and download from iCloud you get a zip which contains the .MOV and the JPEG. We just want the JPEG so she can print some pix. I wrote a .NET Core console app that: 1) allows user to point at directory where all those zips (100 or more) are and will pull out every JPEG and save them all into folder provided by user 2) Run another command on the app and it'll tell you if any of the images are duplicates. I'm really excited by this little utility because it is really cool and has a lot of uses. You can use it to tell you if you have any duplicate files. It runs SHA256 hash on every file and then tells you if any two files are dups. :cool: The CP Problem See how excited I am to talk about this? This would normally become a CP article. But :wtf: should I do now? Bummer :sigh:
Sounds like a nifty utility! Does it also remove the duplicates?
The difficult we do right away... ...the impossible takes slightly longer.
-
Sounds like a nifty utility! Does it also remove the duplicates?
The difficult we do right away... ...the impossible takes slightly longer.
Richard Andrew x64 wrote:
Does it also remove the duplicates?
Not yet, but I am going to add a switch the user can provide to do that too. Oh, you can see the (very quickly written code) at my github: GitHub - raddevus/iPhotoGrabr: Unzips photos from iCloud downloads (.NET Core 8)[^] Hope you can use it too. I also build the EXE as a standalone for win10 (though I'm dev on Linux) to make it easier to use on my wife's win11 machine. Take a look at the buildForWin10.sh (shell script) You can use the command in that file to build on Win10/11 too.
-
Sounds like a nifty utility! Does it also remove the duplicates?
The difficult we do right away... ...the impossible takes slightly longer.
Two more things (cuz I'm so excited!). 1) I used an honest-to-goodness C# Tuple in that code and I think it actually makes sense in this case.* 2) I'm also planning on writing a GUI** for this code later so user can traverse through folders for choosing source & target folders. * I've never had a terribly good reason to use a tuple before but I've seen a lot of examples that seemed to be using them for tuple-sake. ** I will use Photino[^] to build the GUI when I do this. It'll be a great use of Photino, I think.
-
everybody? I hope that the users aren't now abandoning this place. :(
The difficult we do right away... ...the impossible takes slightly longer.
still here but a lot of the originals are getting older and retiring. I don't see a lot of new blood coming in. Circle of life stuff. It's actually a shame - but the core base of users here were actually quite experienced when Chris launched the site. I'd be interested in seeing the statistics. Now, what needs to happen is that new blood needs to be pulled in. And by new blood I mean this mid-tier coder grunts. I see a few from time to time. I do not mean the "will you help me do my homework types." Those just scare me. And now with AI rolling out built into tools, all I see is consulting money. :)
Charlie Gilley “Microsoft is the virus..." "the problem with socialism is that eventually you run out of other people's money"
-
everybody? I hope that the users aren't now abandoning this place. :(
The difficult we do right away... ...the impossible takes slightly longer.
Recovering from a spamphoon.
-
everybody? I hope that the users aren't now abandoning this place. :(
The difficult we do right away... ...the impossible takes slightly longer.
Was wondering that myself. Hope it doesn't just fade away. It's too good a site to not be picked up by someone/group and bring it back to life.
A home without books is a body without soul. Marcus Tullius Cicero PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com Latest Article: EventAggregator
-
Two more things (cuz I'm so excited!). 1) I used an honest-to-goodness C# Tuple in that code and I think it actually makes sense in this case.* 2) I'm also planning on writing a GUI** for this code later so user can traverse through folders for choosing source & target folders. * I've never had a terribly good reason to use a tuple before but I've seen a lot of examples that seemed to be using them for tuple-sake. ** I will use Photino[^] to build the GUI when I do this. It'll be a great use of Photino, I think.
raddevus wrote:
I used an honest-to-goodness C# Tuple
I've used a few recently as well. But this weekend I discovered that VS won't allow you to change the field names.
-
Yah, no one good or smart comes here any more. <==== (edit: This is a joke!) I'm still here most days. :rolleyes: Here's my TLDR; My wife was downloading photos from iCloud (iphone) so she could print them. Discovered that 9/10 photos she downloaded were downloaded as zip files. Apparently a lot of her photos were on "live photo" which includes a "video" portion. So, when you take that photo and download from iCloud you get a zip which contains the .MOV and the JPEG. We just want the JPEG so she can print some pix. I wrote a .NET Core console app that: 1) allows user to point at directory where all those zips (100 or more) are and will pull out every JPEG and save them all into folder provided by user 2) Run another command on the app and it'll tell you if any of the images are duplicates. I'm really excited by this little utility because it is really cool and has a lot of uses. You can use it to tell you if you have any duplicate files. It runs SHA256 hash on every file and then tells you if any two files are dups. :cool: The CP Problem See how excited I am to talk about this? This would normally become a CP article. But :wtf: should I do now? Bummer :sigh:
I presume you've met
fdupes
. An oldie but a goodie.Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
-
raddevus wrote:
I used an honest-to-goodness C# Tuple
I've used a few recently as well. But this weekend I discovered that VS won't allow you to change the field names.
PIEBALDconsult wrote:
I discovered that VS won't allow you to change the field names.
That's very odd. That ability should be tied to the version of C#. I think it came on in C# 7.0. VS can be annoying at times. I really like using VSCode any time I can -- especially since I've moved to Linux and can't run VS.