| General Discussion Need help? Have a problem? Let us help you.   Bug reports and feature requests should be made using the Bug Tracker or Feature Tracker | 
	 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-22-2015, 10:34 PM
			
			
		 | 
		
			 
			#1
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
				 
				Script to upload screenshot to ftp with Greenshot
			 
			 
			
		
		
		
			
			Hello, 
Here is a link to what i need to achieve with Flashfxp as the mediator.
 
In the following example its done with WinSCP but of course we are users of flashfxp so i want to achieve something similar if possible ?
 How to Upload Screenshots to a Web Server via FTP, SCP or SFTP | Greenshot
Can it be done, anyone give some clear instructions on how to acheive this... will transfer $5 to a nominated paypal for your time. Cheers.
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-23-2015, 08:50 AM
			
			
		 | 
		
			 
			#2
			
		 | 
	
 
	| 
			
			 Super Duper 
			FlashFXP Beta Tester 
			
			
			
			
				 
				Join Date: Oct 2001 
				Location: Brooklyn, NY 
				
				
					Posts: 3,882
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			Have you looked at FlashFXP's help file, command line section?
		 
		
		
		
		
		
		
			
				__________________ 
				[Sig removed by Administrator: Signature can not exceed 20GB]
			 
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-23-2015, 07:36 PM
			
			
		 | 
		
			 
			#3
			
		 | 
	
 
	| 
			
			 FlashFXP Developer 
			FlashFXP Administrator ioFTPD Beta Tester 
			
			
			
				
			
			
				 
				Join Date: Oct 2001 
				
				
				
					Posts: 8,012
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			Command: 
	Code: 
	<path\to\>flashfxp.exe 
 Argument:
 
	Code: 
	/tray /overwrite /upload <server name> /localpath="{0}" /remotepath="<path\to\target>file.png" /quit
 replace <server name> with the name of the server, if the server is within a group then include the group name such as \group 1\group 2\site name
 
replace <path\to\target>file.png with the desired target location for the uploaded screenshot
 
The above command will start FlashFXP minimized to the tray, (overwrite the file if it already exists) upload the file, and then quit.
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-24-2015, 08:14 AM
			
			
		 | 
		
			 
			#4
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  bigstar
					 
				 
				Command: 
	Code: 
	<path\to\>flashfxp.exe 
 Argument:
 
	Code: 
	/tray /overwrite /upload <server name> /localpath="{0}" /remotepath="<path\to\target>file.png" /quit
 replace <server name> with the name of the server, if the server is within a group then include the group name such as \group 1\group 2\site name
 
replace <path\to\target>file.png with the desired target location for the uploaded screenshot
 
The above command will start FlashFXP minimized to the tray, (overwrite the file if it already exists) upload the file, and then quit.  
			
		 | 
	 
	 
 Hello, i sort of got this working, however if my site name has credentials for the ftp, does <site name> inherit the user and pass and i dont need to pass it across in the command line ?
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-24-2015, 09:24 AM
			
			
		 | 
		
			 
			#5
			
		 | 
	
 
	| 
			
			 FlashFXP Developer 
			FlashFXP Administrator ioFTPD Beta Tester 
			
			
			
				
			
			
				 
				Join Date: Oct 2001 
				
				
				
					Posts: 8,012
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			Yes, <server name> is the name of the server within the FlashFXP Site Manager.
		 
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-24-2015, 06:30 PM
			
			
		 | 
		
			 
			#6
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  bigstar
					 
				 
				Yes, <server name> is the name of the server within the FlashFXP Site Manager. 
			
		 | 
	 
	 
 This is the argument i have.
 
/tray /overwrite /upload menkom /localpath="{0}" /remotepath="" /quit
 
i get an error message in flashfxp when it starts with the following.
 
It seems when i use the sitename as specified in the sitename field of the site manager it gives an error. But if i use something like ftp.menkom.com.au it attempts to connect but says i need to authenticate.... ???
 http://i.imgur.com/SGdWgK0.jpg
		 
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-24-2015, 09:17 PM
			
			
		 | 
		
			 
			#7
			
		 | 
	
 
	| 
			
			 FlashFXP Developer 
			FlashFXP Administrator ioFTPD Beta Tester 
			
			
			
				
			
			
				 
				Join Date: Oct 2001 
				
				
				
					Posts: 8,012
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		| 
			
				 /tray /overwrite /upload menkom /localpath="{0}" /remotepath="" /quit
			
		 | 
	 
	 
 That's not going to work, you need to set the /remotepath to the target path\filename
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-24-2015, 09:28 PM
			
			
		 | 
		
			 
			#8
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			Ok still got issues.. this is everything i have and the errors... i just want to upload to the the public_html folder. 
http://i.imgur.com/0N8D6vW.jpg
http://i.imgur.com/tmWYn16.jpg
Argument: /tray /overwrite /upload menkom /localpath="{0}" /remotepath="\test.png" /quit
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-25-2015, 10:01 AM
			
			
		 | 
		
			 
			#9
			
		 | 
	
 
	| 
			
			 FlashFXP Developer 
			FlashFXP Administrator ioFTPD Beta Tester 
			
			
			
				
			
			
				 
				Join Date: Oct 2001 
				
				
				
					Posts: 8,012
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
				 
				
			 
			 
			
		
		
		
			
			Ok do this.. 
Open the Site Manager and select menkom in the Site List and then press Ctrl + \
 
Now open Notepad or something similar and paste the clipboard, this will paste the exact <site name> that you need, if menkom is in a group then it will add the group names as needed.
 
For example if menkom is added directly below FlashFXP Sites and not in any group it would paste as \menkom 
(Since this is just the site name without any groups the leading slash is optional, if you're wondering why my original example did not include it)
 
	Code: 
	/tray /overwrite /upload \menkom /localpath="{0}" /remotepath="/public_html/" /quit
 If the site menkom is in a group named "websites" then it would paste as \websites\menkom
 
	Code: 
	/tray /overwrite /upload \websites\menkom /localpath="{0}" /remotepath="/public_html/" /quit
 The remote path needs to be the actual path where you want the file to upload, In my original example I gave it a filename but if you want the screenshots to retain their original file name then you omit the name and just define the folder; You must make sure you include the trailing slash if you do this.
 
Since I don't know the structure of your server I want you to do this, connect to menkom and navigate to the public_html folder, now copy the path from the path box. It might simply be /public_html/ or it could be /home/<user>/public_html/
 
So now with the correct remote path obtained use it in your Argument. 
 
	Code: 
	/tray /overwrite /upload \menkom /localpath="{0}" /remotepath="/public_html/" /quit
 
		 
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-25-2015, 09:12 PM
			
			
		 | 
		
			 
			#10
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
				 
				
			 
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  bigstar
					 
				 
				Ok do this.. 
Open the Site Manager and select menkom in the Site List and then press Ctrl + \
 
Now open Notepad or something similar and paste the clipboard, this will paste the exact <site name> that you need, if menkom is in a group then it will add the group names as needed.
 
For example if menkom is added directly below FlashFXP Sites and not in any group it would paste as \menkom 
(Since this is just the site name without any groups the leading slash is optional, if you're wondering why my original example did not include it)
 
	Code: 
	/tray /overwrite /upload \menkom /localpath="{0}" /remotepath="/public_html/" /quit
 If the site menkom is in a group named "websites" then it would paste as \websites\menkom
 
	Code: 
	/tray /overwrite /upload \websites\menkom /localpath="{0}" /remotepath="/public_html/" /quit
 The remote path needs to be the actual path where you want the file to upload, In my original example I gave it a filename but if you want the screenshots to retain their original file name then you omit the name and just define the folder; You must make sure you include the trailing slash if you do this.
 
Since I don't know the structure of your server I want you to do this, connect to menkom and navigate to the public_html folder, now copy the path from the path box. It might simply be /public_html/ or it could be /home/<user>/public_html/
 
So now with the correct remote path obtained use it in your Argument. 
 
	Code: 
	/tray /overwrite /upload \menkom /localpath="{0}" /remotepath="/public_html/" /quit
  
			
		 | 
	 
	 
 Yessss, works it was mainly due to the fact my site was in a group, thanks so much for being patient, its the first time ive had to actually use support and ive been a supporter for many years now.
 
Only thing left for me to figure out is why its not copying the url to the clipboard, it should be.... cheers.... might be something with the program itself.
 
Edit, just on the off chance i read this post saying that anything that happens after the image is passed over to the external program is the functionality that is allowed, so i guess my final question would be... if the file is uploaded is there a way to copy the URL into clipboard of the location of that file ? This is something i read
 How to use the External Command Plugin to send screenshots to other applications | Greenshot
		 
		
		
		
		
		
		
		
		
			
				  
				
					
						Last edited by mitch; 09-25-2015 at 09:21 PM.
					
					
				
			
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-25-2015, 09:26 PM
			
			
		 | 
		
			 
			#11
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Mar 2015 
				
				
				
					Posts: 1
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  mitch
					 
				 
				Yessss, works it was mainly due to the fact my site was in a group, thanks so much for being patient, its the first time ive had to actually use support and ive been a supporter for many years now. 
 
Only thing left for me to figure out is why its not copying the url to the clipboard, it should be.... cheers.... might be something with the program itself. 
			
		 | 
	 
	 
 You're welcome.
 
I am fairly sure that the winscp script you linked did not copy the URL to the clipboard.
 
Right now I don't think there is a way to do this in FlashFXP since it would require a specialty function to make this work. I will look into this on Monday.
 
Sent from my SAMSUNG-SM-G920A using Tapatalk
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-25-2015, 09:49 PM
			
			
		 | 
		
			 
			#12
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  bigstarÂ*
					 
				 
				You're welcome. 
 
I am fairly sure that the winscp script you linked did not copy the URL to the clipboard. 
 
Right now I don't think there is a way to do this in FlashFXP since it would require a specialty function to make this work. I will look into this on Monday. 
 
Sent from my SAMSUNG-SM-G920A using Tapatalk 
			
		 | 
	 
	 
 No worries, thanks for your help let me know how you go.
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-26-2015, 02:25 PM
			
			
		 | 
		
			 
			#13
			
		 | 
	
 
	| 
			
			 FlashFXP Developer 
			FlashFXP Administrator ioFTPD Beta Tester 
			
			
			
				
			
			
				 
				Join Date: Oct 2001 
				
				
				
					Posts: 8,012
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			Okay try this.. 
Download and install this development build of FlashFXP 
 FlashFXP52_3877_Setup.exe
Then add this to the Argument
 This will copy the upload as a http url, now for this to work you need to have the Copy to clipboard > HTTP feature configured for the site.
 
Site Manager > Select the site profile > Options tab
 
Copy URL - Mapping
 
HTTP URL: 
Enter the http url such as https://oss.azurewebsites.net/
 
Server Web Root Path: 
This is the path part that needs to be removed to make the HTTP Url valid. 
Such as /home/user/public_html/
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-27-2015, 06:04 PM
			
			
		 | 
		
			 
			#14
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  bigstar
					 
				 
				
			
		 | 
	 
	 
 Hey bigstar, im using the portable version can i install this version ? from the site download for same functionality ? 
5.2.0 build 3878
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
	
	
		
	
	
	
		
			
			 
			09-27-2015, 06:33 PM
			
			
		 | 
		
			 
			#15
			
		 | 
	
 
	| 
			
			 Junior Member 
			FlashFXP Registered User 
			
			
			
			
				 
				Join Date: Jan 2006 
				
				
				
					Posts: 20
				 
				
				
				
				
				     
			 
	 | 
	
	
	
		
		
			
			
				 
				
			 
			 
			
		
		
		
			
			
	Quote: 
	
	
		
			
				
					Originally Posted by  mitch
					 
				 
				Hey bigstar, im using the portable version can i install this version ? from the site download for same functionality ? 
5.2.0 build 3878 
			
		 | 
	 
	 
 Ok, i tried it in the latest build and i do see the option so i tried it, works but without one small problem... once this is done its a proper working solution.
 
When i use the argument with the following 
/tray /overwrite /upload \Menkom Server\menkom.com.au /localpath="{0}" /remotepath="/public_html/" /gs=cb /quit
 
I successfully copies the screenshot to the public_html directory, but the url that is copied into clipboard is
 Page not found - Menkom Web Design & IT Support Services
Of course this is not valid because the internet browser does not interpret the public_html directory so it comes as a 404, if i could strip the public_html part then i guess it would work fine.
 
Even though your command line is stripping the webroot, it still seems to carry it across via the argument of the remote destination.
 
Did i miss something ?
		  
		
		
		
		
		
		
		
	 | 
 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
	 
	
	 
 
 
	
		
	
	
	
		
	
	
	| Thread Tools | 
	
 
	| 
	
	
	
	 | 
	
 
	| Display Modes | 
	Rate This Thread | 
 
	
	
	
	
		  Linear Mode 
		
		
	 
	
	 | 
	
	
	
	
	
	
	 | 
	
 
 
	
		
	
		 
		Posting Rules
	 | 
 
	
		
		You may not post new threads 
		You may not post replies 
		You may not post attachments 
		You may not edit your posts 
		 
		
		
		
		
		HTML code is Off 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
All times are GMT -5. The time now is 10:33 PM. 
	 
 
                  |