emoacht / snowyimagecopy Goto Github PK
View Code? Open in Web Editor NEWA Windows desktop app to copy images from FlashAir by a wireless connection
Home Page: https://www.microsoft.com/store/apps/9MTLPNGRW85L
License: MIT License
A Windows desktop app to copy images from FlashAir by a wireless connection
Home Page: https://www.microsoft.com/store/apps/9MTLPNGRW85L
License: MIT License
Snowy Plus 2.2.0 option "Not select once-copied images on check"
It doesn't work exactly.
However in the previous version Snowy 1.9.0, it worked very accurately.
For verification, I did the following experiments.
Before Snowy ver 1.9, the setting files are saved in the following folder.
[system drive]\Users[user name]\AppData\Roaming\SnowyImageCopy\
Please let me know where is the setting files in Snowy Plus 2.2.4?
I am very satisfied with the flashair multiple cards version.
Pictures from each of the two cards are transferred well.
But there seems to be a problem.
When I close the FLASHAIR window during operation, an error message appears.
Subsequently, the FLASHAIR2 window is also closed.
Conversely, when I close the FLASHAIR2 window, an error message appears as well.
And the FLASHAIR window is closed in succession.
I think it is right that
not only flashair window and flashair2 window simultaneously,
but also flashair window alone or flashair2 window alone must work well.
https://youtu.be/pEjkw-ic5I8
Is it a bug?
Hi emoacht, I'm doing some programming for FlashAir too.
I have a question I wish you can help.
Is it possible downloading file and request api such as get file list (op=100) at the same time ?
I find out while i'm downloading some file, FlashAir will not respond api request any more(time out).
Is there a way to do a reverse sort of the images? I would like the latest images to appear at the top.
Also, is it possible to just check for new images in the "Auto" (don't download them automatically)?
P.S. Thanks for the great software
Hello~emoacht !
It seems to be a bug in version 2.4.0.
After checking 8 File options ON...
If I restart Snowy after shutting down, only 6 options remain ON.
サムネイルがない画像がFlashair内に含まれていると,
チェックの段階で「FlashAirに接続できません。」の
メッセージと共に中断してしまうことに気づきました.
Flashairのサムネイルがない画像にサムネイルを要求すると
500 Server Errorが返ってくるようでしたので,
Operation.cs,799行目
catch (RemoteFileNotFoundException)
↓
catch
とすることでとりあえず動作しました.
(あまり好ましくないかもしれませんが)
次回更新時にご考慮頂ければ幸いです.
Now I'm sure Snowy Image Copy is the most powerful app for flashair.
I always thank for your energetic endeavor.
And I hope this is the last bug I found.^^
I am using flashair w-04 in "AP mode" and the wireless transmission to tablet PC is doing fine.
But, when the camera goes into Sleep mode (e.g. 1 minute) or
when I manually Turn off the camera during operation,
"Not Always but Occasionally" snowy windows close with an error message.
Please check this situation.
PS) No such error in Station mode
Sleep1-exception.log
Sleep2-exception.log
Sleep3-exception.log
Turn off1-exception.log
Turn off2-exception.log
Turn off3-exception.log
Hi,
it's not really an issue, but I wanted to know if it's possible to start Snowy directly in "Auto" mode to always check after the Flashair card and if snowy don't find the flashair, is there a way to stop playing the error sound ?
My use of snowy is to start it with my computer in auto mode, but I don't have always my digital camera ON to transfert the picture.
Thanks for your work !
I am so happy because of your Snowy 1.7
There are two hopes.
Please help me.
Thanks in advance.
Good afternoon,
The program works great! Is there a possibility that it supports multiple memories and not just one?
emoacht, how are you?
I ask a very trivial and detailed question.
In Check&Copy mode...
When I delete the files already transferred and click Check&Copy,
Once Copied indication is displayed in real time.
But in Auto mode...
When I delete the files already transferred, Once Copied indication does not appear in real time.
"Once Copied" appears only when I manually press the Check (or Check&Copy) button after Stopping the Auto menu.
Even in Auto mode, can Once Copied marking be displayed in real time after deleting the transferred files?
Without pressing the Check&Copy(or Check) button...
See the video below
https://youtu.be/KkbE6V4O2tU
I use TP-LINK MR3020 as a WIFI repeater and I cannot access the card by name, the application does not let me put the ip of the card to locate it. It would be nice to be able to put the ip.
Sugerencia de modificación
Uso TP-LINK MR3020 como repetidor WIFI y no puedo acceder a la tarjeta por su nombre, la aplicación no me deja poner la ip de la tarjeta para localizarla. Estaría bien poder poner la ip.
To assure longer application life cycle, I decided to migate this app to .NET 6.0, the latest platform which will be supported until 2024.
The downsides are:
Edit: I found that the separate installation of .NET 6.0 runtime is not required when Deployment mode is set to Self-contained.
I added a new function "Delete Upon Copy" which trys to delete an image in FlashAir upon the data is copied to local folder. This will be convenient for some use cases but may cause inconsistency of data between FlashAir and camera and might lead serious data loss. It will depends on each camea model. So I would like to have feed backs with camera models. For details, see included readme.
I tested it with my Canon Powershot S90 with no serious issue. I needed to turn off and on the camera to make it recognize images deleted remotely no longer exist. That's all.
hi,
is it possible to download video files (mts) too?
thank you!
When files that have already been transferred to local folder are deleted or flipped or rotated,
It's a great feature that snowy's existing thumbnails display "Once Copied" in the next transfer session.
In Snowy 1.9 or 3.2.0 it has been perfect.
https://youtu.be/_i1x63sRQZI
https://youtu.be/YpEQ8cQoqCQ
But, In Snowy 3.3.0, this "Once Copied" marking on thumbnails is unstable. Randomly Some "Once Copied"...Others "Copied"...
https://youtu.be/_6mKu4S1cX0
https://youtu.be/B1gij68A5Q8
https://youtu.be/xgd09tSG6-s
Please confirm.
Currently, custom folder name for each date accepts year-month-day (YMD, e.g. yyyyMMdd) and day-month-year (DMY, e.g. ddMMyyyy) formats and their variations but not month-day-year (MDY) one.
In general, the three formats are used in the world and so it is desirable to support MDY format as well.
Hi I really want to use snowy to auto download pics from my camera but keep getting exception as per attached image, I have the flashcard set to station mode and am able to access via browser at http://flashair and see upload/ copy from no problems?
any help would be really appreciated, the machine is running win 7 with net 4.5.50709
thanks!
[Suggestion 1]
The Standard version includes the first 7 basic options out of total 11 of Plus version.
I think it's appropriate to swap the positions of the following two options:
Because [Do not overwrite existing file] is an advanced user option that is sometimes necessary
but infrequently preferred, it is proper to be included in the Plus version.
On the other hand, [Do not select once copied file on check] is the universal option to check most of the time,
so I think it's appropriate to include it in the Standard version.
What do you think about repositioning these two options?
[Suggestion 2]
In [Do not overwrite existing file], "existing file" does not mean exactly the same file.
However, some people misunderstand that it means the same file.
How about replacing it with a detailed description?
For example,
[Do not overwrite existing file of same filename but different exif]
Under the environment of same camera / same card setting / same network,
Flashair card scan speed and file copy speed of Snowy plus 3.0.1...
It is considerably slower than that of Snow 1.9.0.
Why is this?
I will send you a movie if necessary.
Since the last bug fix, Snowy Plus 2.2.4 is always perfect without any errors.
Thanks for this.
Finally~~ I would like to ask you one question.
I have sent 5 photos. Then execute the actions.
First picture: Delete
Second picture: horizontal flip
Third picture: vertical flip
Fourth picture: clockwise rotation
Fifth picture: counterclockwise rotation
All five will be marked "Once Copied" in the Snowy next shooting session.
I understand intuitively the "Once Copied" mark on deleted photo thumbnails.
One curious thing...
Photos that are rotated or flipped will also change from "Copied" to "Once Copied".
Is it normal and reasonable to treat the rotated or flipped files like this?
THank you for your great application! Yesterday I met a tiny issue. Snowy issued an error says "SnowyImageCopy.Models.Exceptions.UnexpectedException:“Failed to check & copy files."",and inner exeception is "HttpRequestException: StatusCode: ServiceUnavailable" when the camera was turned off, so I added "case HttpStatusCode.ServiceUnavailable:" below line 588 in the FileManager.cs file, then this exeception was handled normally.
Is it possible to make Snowy to copy only locked files?
On some cameras you can lock a file on a card.
When you shut off the camera while copying files the computer will lose the connection to the FlashAir wifi network. The crash of the application happens when the connection is reestablished.
This situation sometimes occurs.
Several files from D5600 are already in the local folder.
eg) DSC_8797.JPG DSC_8798.JPG DSC_8799.JPG DSC_8800.JPG
When a picture taken on another D3200 is transferred, the existing file is automatically overwritten.
Although the file name is the same, the picture content and file size are completely different...
As a result, the first 4 photos of D5600 are disappearing forever.
If the name of the file in the local folder is the same but the file size is different, it is reasonable to rename and transfer as follows.
eg) DSC_8797-1.JPG DSC_8798-1.JPG DSC_8799-1.JPG DSC_8800-1.JPG
Is it technically possible?
For reference, in the same situation the previous eye-fi sd renames the files and transferred.
In general, use Microsoft Store version as it is. Do not show its files.
Hi, Emoacht !
I have two flashair cards(Sta mode) on two digital cameras.
Two Snowy app windows are opened on the PC and each card successfully transmit images wirelessly .
Like the attached photo...
Is it possible that the Snowy app supports multiple cards in an integrated way in the future?
Without opening two or more Snowy app windows...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.