• ShareX - Open source screen capture/recording and uploading software
    286 replies, posted
Looks like I'm the only one who keeps coming up with problems now but this happened after the last update. [code]System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.GetFileName(String path) at ShareX.RecentTask.get_FileName() at ShareX.WorkerTask.CreateHistoryTask(RecentTask recentTask) at ShareX.TaskManager.AddRecentTasksToMainWindow() at ShareX.RecentTaskManager.UpdateMainWindowList() at ShareX.RecentTaskManager.InitItems() at ShareX.MainForm.UpdateControls() at ShareX.MainForm.MainForm_HandleCreated(Object sender, EventArgs e) at System.Windows.Forms.Control.OnHandleCreated(EventArgs e) at System.Windows.Forms.Form.OnHandleCreated(EventArgs e) at System.Windows.Forms.Control.WmCreate(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Form.WmCreate(Message& m) at ShareX.HotkeyForm.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ShareX 10.8 Release[/code] hotkeys don't work, and I can't access the hotkey menu either. right clicking the taskbar icon and selecting screenshot type from there works normally. tried reinstalling. will be also trying the other screen capture software thing to find out the darkening issue.
[QUOTE=Zezibesh;49913407]Looks like I'm the only one who keeps coming up with problems now but this happened after the last update. [code]System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.GetFileName(String path) at ShareX.RecentTask.get_FileName() at ShareX.WorkerTask.CreateHistoryTask(RecentTask recentTask) at ShareX.TaskManager.AddRecentTasksToMainWindow() at ShareX.RecentTaskManager.UpdateMainWindowList() at ShareX.RecentTaskManager.InitItems() at ShareX.MainForm.UpdateControls() at ShareX.MainForm.MainForm_HandleCreated(Object sender, EventArgs e) at System.Windows.Forms.Control.OnHandleCreated(EventArgs e) at System.Windows.Forms.Form.OnHandleCreated(EventArgs e) at System.Windows.Forms.Control.WmCreate(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Form.WmCreate(Message& m) at ShareX.HotkeyForm.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ShareX 10.8 Release[/code] hotkeys don't work, and I can't access the hotkey menu either. right clicking the taskbar icon and selecting screenshot type from there works normally. tried reinstalling. will be also trying the other screen capture software thing to find out the darkening issue.[/QUOTE] In Documents/ShareX/ApplicationConfig.json file find this line: RecentTasks and one of those entry there causing invalid path chars error. So if you clean these items there (do this when ShareX is not open so settings won't override) problem will be solved for you until I fix it. I didn't encountered filename which could create this error but I will make sure this not happen even if values edited manually with text editor to contain invalid chars.
when I search "recent" in that file the only line I find is [code] "ShowMostRecentTaskFirst": false, [/code]
[QUOTE=Zezibesh;49913625]when I search "recent" in that file the only line I find is [code] "ShowMostRecentTaskFirst": false, [/code][/QUOTE] There is many "recent" in that file are you sure that setting file is in use? Check modified date of that file.
well now I feel extremely silly, that file was from 2014 yeah, found it and it fixed it. great support as always, thanks.
Fixed "Illegal characters" problem, it won't happen anymore.
oh yeah something that's been bugging me, selecting multiple files in explorer, right click and upload with sharex, uploads just one of the files - multiple times
[QUOTE=Giraffen93;49970558]oh yeah something that's been bugging me, selecting multiple files in explorer, right click and upload with sharex, uploads just one of the files - multiple times[/QUOTE] It is already fixed in codes currently. Will be available in next release.
[QUOTE=Jaex;49970561]It is already fixed in codes currently. Will be available in next release.[/QUOTE] Didn't campbeb work on it [sp]DNS is fucked and can't open the pull request[/sp] :v:
[QUOTE=Scratch.;49970584]Didn't campbeb work on it [sp]DNS is fucked and can't open the pull request[/sp] :v:[/QUOTE] Yes he fixed it. I didn't told "I" fixed it.
[QUOTE=Jaex;49970591]Yes he fixed it. I didn't told "I" fixed it.[/QUOTE] hahaa bad reading
Is there configuration that can combine functionality of "Capture -> Region" and "Capture -> Region (Annotate)"? I'm specifically talking about allowing annotation as well as the oh-so-useful "ShowInfo" pixel information viewer.
[QUOTE=zerf;49975324]Is there configuration that can combine functionality of "Capture -> Region" and "Capture -> Region (Annotate)"? I'm specifically talking about allowing annotation as well as the oh-so-useful "ShowInfo" pixel information viewer.[/QUOTE] Workflows Add them in hotkey settings
[QUOTE=zerf;49975324]Is there configuration that can combine functionality of "Capture -> Region" and "Capture -> Region (Annotate)"? I'm specifically talking about allowing annotation as well as the oh-so-useful "ShowInfo" pixel information viewer.[/QUOTE] Reason why I didn't merge them because there is few performance optimizations in normal region capture that having annotate support to it can decrease fps (especially in low end PCs). Also region annotate was mainly prototype I tried in few hours and later didn't liked how it is but still didn't remove it in case someone can find it useful. You can try "After capture tasks -> Open in image editor" for proper annotation.
[QUOTE=Jaex;49914211]Fixed "Illegal characters" problem, it won't happen anymore.[/QUOTE] well, it happened again, and I used the old instructions (delete the stuff in ApplicationConfig.json) to fix it. just letting you know it doesn't seem permanently fixed though.
[QUOTE=Zezibesh;49991358]well, it happened again, and I used the old instructions (delete the stuff in ApplicationConfig.json) to fix it. just letting you know it doesn't seem permanently fixed though.[/QUOTE] I can't release new build which includes this fix because some people don't like frequent updates: [url]https://github.com/ShareX/ShareX/issues/1432[/url] If it were up to me I would release new build every week that way people wouldn't need to wait for fixes or new features long time. You can disable recent tasks feature to permanent fix your problem until next update: [img]https://dl.dropboxusercontent.com/u/14076298/ShareX/2016/03/ShareX_tvhd3VTyAd.png[/img]
[QUOTE=Jaex;49991438]I can't release new build which includes this fix because some people don't like frequent updates: [url]https://github.com/ShareX/ShareX/issues/1432[/url] If it were up to me I would release new build every week that way people wouldn't need to wait for fixes or new features long time.[/QUOTE] Jesus christ, that is some toxic bullshit. No developer should be dissuaded from updating their software like that. I think I understand part of it though. The update popup "THERE'S AN UPDATE FOR SHAREX. DOWNLOAD!?" can be quite annoying, even if you only update once a month or so. Ideally, a computer should show the desktop and nothing else on startup. You might want to look into a silent auto updater. Ideally, you should be able to update your thing every day if you like, without the end user having to press download on a popup and see an installer do things every time. Seriously though, keep up the good work. This is the best screenshot program for Windows by a long shot.
[QUOTE=FPtje;49991514]Jesus christ, that is some toxic bullshit. No developer should be dissuaded from updating their software like that. I think I understand part of it though. The update popup "THERE'S AN UPDATE FOR SHAREX. DOWNLOAD!?" can be quite annoying, even if you only update once a month or so. Ideally, a computer should show the desktop and nothing else on startup. You might want to look into a silent auto updater. Ideally, you should be able to update your thing every day if you like, without the end user having to press download on a popup and see an installer do things every time. Seriously though, keep up the good work. This is the best screenshot program for Windows by a long shot.[/QUOTE] I don't even have hosting to host update files. And obviously relying on setup files won't be reliable way for silent install system. So it is not that easy for free open source softwares to have good silent update system. Not to mention even many big companies don't implement such updating system for their software because it will be too much work to make good one (Because if something go wrong it can make software not start so in every step of this system it need to have guard systems in case electric go off etc.). But in Steam ShareX build I actually implemented silent update mechanism because Steam handles downloading so I just need to handle installing etc. in start of it in background.
[QUOTE=Medevila;50078022]What is this and why does ALT + A open it?? [t]http://i.imgur.com/C3AVJ3w.png[/t] I can only assume it's a screenshot utility other than ShareX, but I'm clueless as to what[/QUOTE] That is not from ShareX.
[QUOTE=Jaex;49991558]I don't even have hosting to host update files. And obviously relying on setup files won't be reliable way for silent install system. So it is not that easy for free open source softwares to have good silent update system. Not to mention even many big companies don't implement such updating system for their software because it will be too much work to make good one (Because if something go wrong it can make software not start so in every step of this system it need to have guard systems in case electric go off etc.). But in Steam ShareX build I actually implemented silent update mechanism because Steam handles downloading so I just need to handle installing etc. in start of it in background.[/QUOTE] on the non-steam one, just have a balloon notification instead of a window that pops up and disrupts the flow, once per app session?
[QUOTE=Giraffen93;50079175]on the non-steam one, just have a balloon notification instead of a window that pops up and disrupts the flow, once per app session?[/QUOTE] When Windows starting ShareX will check for updates and not everybody stays in front of pc when Windows starting and they will miss this balloon notification. This applies to when you are afk too. So it is not good idea to use balloon tip notifications. Also update window not popups and disrupts the flow. It is automatically minimized to taskbar and never show up on screen unless you click it in taskbar to show it up. So it is least annoying way I could make it.
Currently I'm working on adding annotation features to region capture itself that way you can quickly annotate: [img]http://i.imgur.com/yo03KXx.png[/img] Also adding OCR support: [img]http://i.imgur.com/qj2Ifkh.png[/img]
Hey Jaex, I wanted to thank you for creating this amazing tool; it's been really useful in my daily routine and for sharing stuff in general with my friends. And most of all, I also appreciate that you've been nice enough to make it open-source. Thanks for the new features, as well. These will be really useful.
Been using ZShare now ShareX for a while now and I always recommend it to everyone that asks for a screenshot tool. I have a question. Sometimes when starting my PC it states there's a hotkey conflict with OneDrive.exe. Is there any way to solve this other than to remove OneDrive? I ask as I use OneDrive regularly.
[QUOTE=colincooke;50324414]Been using ZShare now ShareX for a while now and I always recommend it to everyone that asks for a screenshot tool. I have a question. Sometimes when starting my PC it states there's a hotkey conflict with OneDrive.exe. Is there any way to solve this other than to remove OneDrive? I ask as I use OneDrive regularly.[/QUOTE] What is ZShare, never heard of it before? There is nothing I can do about OneDrive hotkey problem, it is problem in their end because even if you disable screenshot hotkey in OneDrive still it registers hotkey (Atleast it was registering before, not sure is it fixed now) and not let any other screen capture software to register that hotkeys. Some people workaround this problem delaying OneDrive startup time so ShareX will open first and OneDrive last that way ShareX can register hotkeys without problem.
[QUOTE=colincooke;50324414]Been using ZShare now ShareX for a while now and I always recommend it to everyone that asks for a screenshot tool. I have a question. Sometimes when starting my PC it states there's a hotkey conflict with OneDrive.exe. Is there any way to solve this other than to remove OneDrive? I ask as I use OneDrive regularly.[/QUOTE] Close onedrive, bind the key in sharex, open onedrive again. That usually does it for me. Or find the key in Onedrive
[QUOTE=Jaex;50316087]Currently I'm working on adding annotation features to region capture itself that way you can quickly annotate: [img]http://i.imgur.com/yo03KXx.png[/img][/QUOTE] dude that's hella good I'll never need to open paint ever again
Also if anyone wants to make a sharex icon with an update notification eg. [img]https://jii.moe/EyQKmV-Mb.png[/img] One might be needed eventually [url]https://jii.moe/E1kWNN-G-.ico[/url] I suck at high dpi shit
[QUOTE=Giraffen93;50079175]on the non-steam one, just have a balloon notification instead of a window that pops up and disrupts the flow, once per app session?[/QUOTE] Scratch suggested adding update notification to main window with tray icon change to show there is update pending: [img]http://i.imgur.com/TuCRy30.png[/img]
[QUOTE=Jaex;50324421]What is ZShare, never heard of it before? There is nothing I can do about OneDrive hotkey problem, it is problem in their end because even if you disable screenshot hotkey in OneDrive still it registers hotkey (Atleast it was registering before, not sure is it fixed now) and not let any other screen capture software to register that hotkeys. Some people workaround this problem delaying OneDrive startup time so ShareX will open first and OneDrive last that way ShareX can register hotkeys without problem.[/QUOTE] Sorry, I meant to say ZScreen. Also, I'll give that a go - cheers.
Sorry, you need to Log In to post a reply to this thread.