This author's response time can be up to 2 business days.
This looks good!
Can users be created in the app itself? And if so, how are they stored?
Yep! The Client feeds back to the API and stores the user details securely in the MySQL database – user credentials are stored on the host computer and sent once to the server to generate a session key which is used throughout runtime – the benefit of registration is that Screenshots/Uploads can be managed and associated to an account, hence the Uploads menu which previews to the user all their previous uploads – in a future update, we plan to allow users to delete uploads. Thanks for getting in touch!
looking good, congratulations on your start in codecanyon.. i just checked your site too. looking to talk to you for custom development. what are your strong areas? are you full time available for custom dev? thanks…
Hey, I’ve sent you an email through your profile, we hope to hear from you!
Program opens and immediately closes.
Hey, you’ll find it in the System Tray, little red icon.
Yes, it immediately closes.
Are you absolutely sure? It runs in the background so unless you’re receiving an error too, it shouldn’t just close.
I’ve gone in and edited the parameters and set up my webserver with database, but it’s failing to upload or create users. I’m just getting “401” when I attempt to register etc. Even though I can see the files using the paths.
Also there seems to be a forgotton “require ‘Config.php’;” inside Version.php as the app needs it and otherwise used the word “VERNUM”.
Whoops! Thanks for spotting that issue with the Version Number – I’ll get that fixed and updated now.
In terms of the status code, 401 is Unauthorised, which is strange as that shouldn’t be returned by the Registration function. I’ll take a look and reply ASAP.
I’m attempting to debug manually a bit and can see the POST is going through OK, but it seems to be a problem with the INSERT’ing of the data into the database. It does not seem to like setting the id row to NULL either.
I’ll keep looking through this and trying some bits.
Not at my desk right now, but is it sending a session key?
Well I’m using an online service to attempt to just register using POST requests and I’ve mangaged by changing to below;
$registerUser = $db->prepare('INSERT INTO users (email, password, ip, created_at) VALUES(:email, :password, :ip, CURRENT_TIMESTAMP)');
in Register.php (although as the id is not auto incrementing I can only have one user doing this at the moment… – is it supposed to be?)
It receives a session key after I have registered this way and logged in via the app. I can then upload images too.
When you uploaded the SQL file, did it not set ID to auto-increment? It could just be the schema being wrong.
I’m at my desk now so I’ll take a proper look into it.
I do not believe it sets it to the id field, it sets it to start at 1, but does not assign the field to set auto increment to.
It also does the same with uploads.
That’s what I get for trying to export schema from PHPMyAdmin – it’s likely that was the only problem, then. My sincerest of apologies. I’ll confirm this and push an update ASAP.
Not a problem, thanks for the quick responses and resolution.
Absolutely no problem at all.
Confirmed that the SQL schema file was incorrect – this as well as the Version issue has been fixed and uploaded, pending review.
Could you send it to my email firstname.lastname@example.org ?
I’ve sent that off to you, please expect an email from email@example.com
Works perfectly now.
A couple of quick ideas;
It would be good when you single/double click an image in uploads it would take you to the link.
Also for the user to be able to change the hotkey used.
We’ve planned to enhance the Uploads section to do that, to be seen in a future update.
In terms of changing the hotkey, I personally never thought about it – good idea, thanks!
Another thing would be to change when you’re logged in and click “Settings” it should just say “logged in as…” instead of giving you another login form… as you cannot actually quit that form without either loggining in again or “Login and closing”
Very true, and that was overlooked – I’ll add that to the to-do list.
In the meantime, the window can be closed by right clicking the Icon in the taskbar (rather than system tray) when it is visible.
Tested and seems to never log me in. No error, no login confirmation, no “password wrong”, etc.
Also, the installation could be slightly more streamlined. Doesn’t seem to auto run, and doesn’t put or ask for an icon on the desktop. Had to go hunt it down in the start menu. Personally, a portable app would be very nice where you run it, and functions. If they want it to come up at startup, they check a box in settings, and it puts it in startup. At the very least, it should put an icon on the desktop, or the installation should ask you.
I would like to test it further, but again, it’s not letting me register.
On a side note, does this work when fullscreen programs are running? Say a video in VLC or a fullscreen, 3D game? Does it pop up and minimize the fullscreen app, or does it silently grab all the shots, when the print screen was pushed, and wait for a bulk upload once you confirm to upload them?
The installer is just basic InstallShield and not something we package; we provide the source code which builds the actual application itself, and the API behind it. It is up to the customer to decide how they wish to distribute the build.
I find it strange that you’re unable to register/login, as I’ve just tested it and it’s definitely working – might I ask which Operating System you’re using? Are you not seeing any balloon notifications (have been updated to normal notifications in Win8/10)?
In terms of fullscreen programs, how the Client works is when the global hotkey is pushed, it opens an invisible window taking up the full height and width of your screen as an overlay, which allows you to capture the screen. As far as I know, it shouldn’t minimise the current application, however I will check that.
When I attempted to login, the app screen disappeared, but when I went back to it, it never said I was logged in, it just presented the login forms again.
I never got any bubble messages. I’m on Windows 7 64bit, but I started thinking, could an anti-virus that does firewalling, cause this issue? Prevent your app from calling home and logging me in?
I was also using a temporary email service, if that makes any difference for registration / login.
I’ve just tested the Live Demo service we offer in a brand new install of Windows 7 Professional, and encountered no issues – is your .NET framework definitely up to date? I can also confirm that the bubble notifications do occur.
Firewall could interfere with communication to the server, but you would still be seeing notifications explaining that.
Temporary email addresses will not affect this.
Crashes on Startup (Windows 10×64)
Ensure your .NET framework is up to date.
It looks amazing! Trying to build it up tomorrow! Thanks
The issue in the demo. (Win10 + Register/login) problem is exactly the same as described above. It disappeared and asked me to login, register is not working also. Looks like the same problem as Gutspiller. Just closing after registering and not doing anything. .net 4.5 / 3.5 are enabled.
Whilst the same goes for Login, when you register, the window does just disappear, however it should also throw a notification stating you’re now logged into the system; should there be an error, it would also state that.
Are you sure there’s no notifications appearing? Have you checked the Notification Centre, especially on Windows 10?
It shows: You can now use IWM in the Action Center. But, I cannot open the settings, just popping up the loginwindow, like every option.
It seems to be working now, only, why does it ask for login, just when I click on settings? Want to see some options.
Your PWM is just showing the uploads, nothing else possible?
Configured everything, with php, mariadb, nginx. Got message: 404, checked everything 10 times, but no results. Are there some things required to get it work?
(if doing a screenshot directly, 401 error)
It’s not the firewall or something, checked the sql configs, are also fine including rights)
For now, will wait on a answer.
(Moved in this time (to try) to another webserver, no difference, still 404 when building it with the correct paths.
At the moment, the product is rather primitive, however we have some great features planned for the future!
The only settings we have in the product right now are Logging in and Registering.
As far as I’m aware, the application should support MDB considering it’s just a drop in replacement for MySQL, however this could be the reason for conflicts – 404 is returned by the API when the user is not found (i.e. when you’re logging in to the system, the email address does not exist in the database) – could you check whether the user has actually been created, and additionally check your PHP error logs for any sign of mishaps going on in the background – I believe this issue is entirely server side.
Could you try using MySQL rather than MariaDB and see if that helps?
Tried also MySQL 5, including phpmyadmin to upload the file. There is nothing special in the logging. Also, it looks like the client cannot connect to the database. A new user is not created. (404) Can you describe for me what installation you used for this? Ubuntu? And what did you pre-install? (Tested it with CentOS 6 & 7, 7 is MariaDB.) CentOS 6 is shared webhosting, including mysql and all the ports open.
Our server runs CentOS6 with PHP 5.5 installed, as far as I’m aware, the only requirement is that you have the PDO extension installed and a PHP version greater than or equal to 5.5.
It seems we didn’t specify the required version in our Documentation and I’ll get that updated now – are you using the correct PHP version?
PHP Version 5.4.16, will take a look now, not 5.5, maybe is this the issue.
That will be the issue; we use password_* functions which were only introduced in 5.5. Apologies for not stating this in the Documentation.
Confirmed, it is working now. That was a lot time! But thanks! Using PHP Version 5.6.16 currently.
Again, I can only apologise for not making sure that was in the Documentation. Glad it’s working now!
- Password Recovery email (webpage link?)
- Close button on every page (did that by myself now)
- Button Settings (Choose the prtscreen button or combination with 2 keys.)
This is very handy. But for now it is also nice.
And maybe a maximum amount/limit of pictures (total, not per user) to prevent a full webserver.
Some good ideas here, a couple which are already on our to-do list. Thanks for your input!
Also just to know For some laptops with DPI settings, with high resolutions, windows will set the best option. To use this, you need to turn off the DPI settings or it doesnt work well. (You can see the red line on the screenshot when dpi optimization is enabled, the ratio is not correct)
Very strange, in testing we only encountered mathematical errors in our calculations when the settings were changed during OS runtime, and if the OS booted with those settings it would be fine. I’ll have a look into this.
i get the source code too
This item contains all the source code necessary
or only the exe
got this error : http://prntscr.com/9q5jg3
Make sure your .NET framework is up to date
Love the idea behind this app but there are few things that needs to be addressed -
1. Once logged into an account in the client, it should show the user’s account data and not the login page (that confuses the user whether he is actually logged in or not).
2. Once clicked on the “prntscr” button, it takes ages for the image to upload and give me a link of it (I have a 50Mbps connection, so my speed is not at fault here).
3. Heck most of the times after doing “prntscr”, the app is popping up and then going out without giving me the link.
4. Members area to get fast access to all the screenshare uploads (with their links).
These are just few suggestions from on top of my head.
Good luck with sales.
Thanks for your comments; I’d like to address your second concern regarding speed – this is entirely down to the server hosting the API. Currently, the demo is not designed to be fast; it certainly isn’t optimised. That would be down to the buyer to deal with.
Do you have an estimation of when your live preview will be back? This looks interesting.
this same function equal http://prntscr.com/ ?
Hello, you will pass source code from C#?
Pre-sale question. 1. Can I install this software on my existing site? 2. Can this software used by public user., similar to prntscr.com ? 3. I have a VPS Centos, is this compatible to install on my webserver? 4. Can you help me install it on my webserver?
Nice work. Good luck!
DEMO url in Down!
Single user, to create unlimited end products. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $4
Unlimited graphic downloads & digital courses. Only $29/month
22,000+ templates & 1,000+ courses
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work