ShareX - Open source screen capture/recording and uploading software
286 replies, posted
[QUOTE=Alice3173;46793995][del]How exactly are you supposed to setup ShareX's FTP upload so that the preview pop-up links to the proper http address? In order to get the files to upload in the right spot I have to use "domain name/wwwroot" in the HttpHomePath spot then I have "/ShareX/%y/%mo" for the subpath which uploads them to the correct spot. But when I click the preview popup after it has uploaded it tries to load "domain/wwwroot/ShareX/%y/%mo/image.png". If I remove the wwwroot from the HomePath area then it actually links the correct url afterwards but then it doesn't upload them in the right spot.[/del]
Actually never mind. I realized after making this post that making an FTP account for ShareX constrained to the folder I want it to upload to should work and it worked just fine.[/QUOTE]
You can have different path than your FTP path for URL:
[img]https://dl.dropboxusercontent.com/u/14076298/ShareX/2014/12/OJ8eB5x5zh.png[/img]
[editline]26th December 2014[/editline]
[QUOTE=redBadger;45196681]Hey, is OneDrive a possibility for a host?[/QUOTE]
I added OneDrive support now.
[img]https://dl.dropboxusercontent.com/u/14076298/ShareX/2014/12/ShareX_JVg7PeFp8N.png[/img]
[QUOTE=Jaex;46794218]You can have different path than your FTP path for URL:
[img]https://dl.dropboxusercontent.com/u/14076298/ShareX/2014/12/OJ8eB5x5zh.png[/img][/QUOTE]
Yep, I got that bit figured out now. I do seem to be having one more issue now however and it seems to be something on ShareX's side. If I upload a full desktop screenshot it inevitably times out. If I check my FTP there will be a partly uploaded copy of the screenshot there and I can manually upload it myself without issues. According to the debug log ShareX is timing out on the upload. Specifically this is the error the debug log gives:
[code]System.TimeoutException: Timed out trying to read data from the socket stream!
at System.Net.FtpClient.FtpSocketStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.FtpClient.FtpSocketStream.ReadLine(Encoding encoding)
at System.Net.FtpClient.FtpClient.GetReply()
at System.Net.FtpClient.FtpClient.CloseDataStream(FtpDataStream stream)
at System.Net.FtpClient.FtpDataStream.Close()
at UploadersLib.FileUploaders.FTP.UploadData(Stream localStream, String remotePath)
at UploadersLib.FileUploaders.FTP.Upload(Stream stream, String fileName)
at ShareX.UploadTask.UploadFile(Stream stream, String fileName)
at ShareX.UploadTask.DoUpload(Int32 retry)[/code]
If the image's dimensions and file size matter it's a 5845x1440 (I have three monitors) jpg that's ~2.5MB.
[QUOTE=Alice3173;46794392]Yep, I got that bit figured out now. I do seem to be having one more issue now however and it seems to be something on ShareX's side. If I upload a full desktop screenshot it inevitably times out. If I check my FTP there will be a partly uploaded copy of the screenshot there and I can manually upload it myself without issues. According to the debug log ShareX is timing out on the upload. Specifically this is the error the debug log gives:
[code]System.TimeoutException: Timed out trying to read data from the socket stream!
at System.Net.FtpClient.FtpSocketStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.FtpClient.FtpSocketStream.ReadLine(Encoding encoding)
at System.Net.FtpClient.FtpClient.GetReply()
at System.Net.FtpClient.FtpClient.CloseDataStream(FtpDataStream stream)
at System.Net.FtpClient.FtpDataStream.Close()
at UploadersLib.FileUploaders.FTP.UploadData(Stream localStream, String remotePath)
at UploadersLib.FileUploaders.FTP.Upload(Stream stream, String fileName)
at ShareX.UploadTask.UploadFile(Stream stream, String fileName)
at ShareX.UploadTask.DoUpload(Int32 retry)[/code]
If the image's dimensions and file size matter it's a 5845x1440 (I have three monitors) jpg that's ~2.5MB.[/QUOTE]
Can you try IsActive = True
[QUOTE=Jaex;46794420]Can you try IsActive = True[/QUOTE]
I've tried it with that set to true and it seems to have the same result.
We decided to release ShareX in Steam and we need your help to get Greenlit:
[url]http://steamcommunity.com/sharedfiles/filedetails/?id=491692781[/url]
And of course ShareX will continue to be free and open source in Steam too.
Releasing in Steam will help us earn many new users.
Haha sweet, you've got my vote. :sax:
Has anyone tried this in comparison with OBS? This definitely looks like something I'll use if that is the case.
[QUOTE=ExplosiveCheese;48437256]Has anyone tried this in comparison with OBS? This definitely looks like something I'll use if that is the case.[/QUOTE]
OBS have directx/opengl recording support with GPU encoding but ShareX don't.
But if you want to record just desktop then ShareX is good for that job because with single click you can record your desktop with low size video output and it will be uploaded automatically.
i am about to use it, is it difficult to use? I used Dxtory before, but its settings is quite complicated and i don't know how to use it
[QUOTE=Hermosa;48536347]i am about to use it, is it difficult to use? I used Dxtory before, but its settings is quite complicated and i don't know how to use it[/QUOTE]
Yes, there are a lot of settings,
For standard use, it's not too hard to set up the way you want, and there are a number of people who can assist
Program is avaliable in Simplified Chinese if it suits you, I can't say how updated it is off memory
The greenshot image editor isn't that good with HiDPI screens, for example the scaling box is cut off. It's a minor nuisance (I can press enter), but it's worth reporting I guess.
[img]http://i.imgur.com/miPveQR.png[/img]
Also, image scaled so the button size should be accurate on any DPI screen in the browser. These buttons really are 2mm wide.
I've seen you change some stuff in the greenshot bit in your repo, but do you fix its bugs?
Jaex brought this up in the IRC this morning
But full [I]steam[/I] ahead
[t]http://sharex.moe/i/2015/08/15-08-28_11-20-58.png[/t]
ShareX Steam store link if anyone interested: [url]http://store.steampowered.com/app/400040/[/url]
Ah cool, didn't know you were on Facepunch! I love ShareX, it is my tool of choice for taking screenshots and things. Great software.
[QUOTE=Jaex;48892422]ShareX Steam store link if anyone interested: [url]http://store.steampowered.com/app/400040/[/url][/QUOTE]
Is it possible to download it over steam and keep your settings? I'd hate to setup image upload to my webspace again.
[QUOTE=diwako;48892677]Is it possible to download it over steam and keep your settings? I'd hate to setup image upload to my webspace again.[/QUOTE]
It actually still uses /documents/sharex for everything
You can actually just copy settings/history over next time you do need to reset, they're just json
Wonderful, thanks.
How well does it handle multi monitor setups?
[QUOTE=TheJoker;48894368]How well does it handle multi monitor setups?[/QUOTE]
[URL="http://catpanic.eu/upl/2015-10-13_22-43-07.jpg"]Pretty well[/URL] in my experience
[QUOTE=TheJoker;48894368]How well does it handle multi monitor setups?[/QUOTE]
I've never come across any issues with it on my triple monitor setup.
Damn... for a second I thought I read SpaceX - Open Sou....
that would have made my life.
[QUOTE=Medevila;48901968]why does your Firefox look like not shit in Win10
[t]http://i.imgur.com/U2nMKEF.png[/t][/QUOTE]
Do you mean the tabs?
[URL="https://addons.mozilla.org/En-us/firefox/addon/fxopera/"]This is the theme[/URL] I'm running if that's what you mean
[QUOTE=Medevila;48902605]Mainly why the close button isn't distorted[/QUOTE]
Better than no close button like I randomly have after refreshing my Windows install, lol.
[img]http://i.imgur.com/1GsaQgu.png[/img]
[img]http://i.imgur.com/s2kbY14.png[/img]
I don't even know why this happened because the buttons showed up properly before I refreshed Windows.
[QUOTE=Alice3173;48903745]Better than no close button like I randomly have after refreshing my Windows install, lol.
[img]http://i.imgur.com/1GsaQgu.png[/img]
[img]http://i.imgur.com/s2kbY14.png[/img]
I don't even know why this happened because the buttons showed up properly before I refreshed Windows.[/QUOTE]
You don't happen to use a user
[editline]15th October 2015[/editline]
Style, right?
[QUOTE=Scratch.;48905921]You don't happen to use a user
[editline]15th October 2015[/editline]
Style, right?[/QUOTE]
The only thing that I use that should change Firefox's UI visually in any way is personas but that worked just fine (with the same persona activated) before I refreshed Windows. It's not actually that big of a deal either way though. Firefox works fine otherwise and the buttons are still there even if they're not visible.
[QUOTE=Alice3173;48905940]The only thing that I use that should change Firefox's UI visually in any way is personas but that worked just fine (with the same persona activated) before I refreshed Windows. It's not actually that big of a deal either way though. Firefox works fine otherwise and the buttons are still there even if they're not visible.[/QUOTE]
Because I can tell you it isn't a windows problem c:
[url]http://sharex.moe/i/2015/10/15-10-15_16-13-02.webm[/url]
[QUOTE=Scratch.;48905966]Because I can tell you it isn't a windows problem c:
[url]http://sharex.moe/i/2015/10/15-10-15_16-13-02.webm[/url][/QUOTE]
Any chance you can give me instructions on how to see the style rules for the UI like you have in that video? Might be able to figure something out on my end then.
[QUOTE=Alice3173;48905974]Any chance you can give me instructions on how to see the style rules for the UI like you have in that video? Might be able to figure something out on my end then.[/QUOTE]
In your developer window, there's two settings for remote debugging and browser toolbox (unsure what it's actually called, but they are right next to each other)
You should then have the browser toolbox button in the developer menu of Firefox, which brings up the element browser for the xul interface
[editline]15th October 2015[/editline]
There will also be a window to allow a remote debugging session from your own ip
[QUOTE=~Kiwi~v2;48906146]so whenever i try and use audio (using the virtual-audio-capture) ffmpeg will 100% break with sharex
removing the audio fixes it
why?[/QUOTE]
first of all you completely forgot to display any error log