Jump to content
UBot Underground

[SELL] HTTP POST plugin + Crazy Bonuses Inside


Recommended Posts

  • Replies 1.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

If you Ever Want to create bots that run 100x faster and smoother than your actual bots , then read this page !   Post data on the background without having to run your browser , integrate unlimited

New update with couple of fixes and improvements ! *Added a small command : http basic mode to allow you to run http get and http post on basic mode(a mode i created myself from the primitive socket

Hello guys Its been a while since i released an update 2.0 Update: -added new function scrape list that will replace list scraper command with new regex and few fixes ! -added new function soap req

Posted Images

Hi Aymen,

I dont see an option to pm you. I click on your profile but get message saying i dont have permission.

How else can I get the updates please?

 

you can add me on skype : @aymenbnr

i usually send updates via emails but you can ask for them anytime you want!

Link to post
Share on other sites

Hi Aymen,

 

could you please take a look at:

$plugin function("HTTP post.dll", "$proxy checker", "111.111.111.11:7863:xxx:xxx", 30, "http://www.google.com")

 

Doesn't work for me. Tried with different working proxy servers.

 

Thanks

Dan

Link to post
Share on other sites
  • 2 weeks later...

Hi Aymen,

 

could you please take a look at:

$plugin function("HTTP post.dll", "$proxy checker", "111.111.111.11:7863:xxx:xxx", 30, "http://www.google.com")

 

Doesn't work for me. Tried with different working proxy servers.

 

Thanks

Dan

 

I have found this before, i think it is just meant for public proxies or IP authenticated proxies.. I just ended up using the "http get" and look for something on the page..

Link to post
Share on other sites

Is this what I can use to auto post articles to my authority site?  Also, would it give credit to the writer?  Could I use this to request input from the visitor and then have it automatically post to my site?  Finally, would I be able to use this with any API documentation?   

Link to post
Share on other sites

Is this what I can use to auto post articles to my authority site?  Also, would it give credit to the writer?  Could I use this to request input from the visitor and then have it automatically post to my site?  Finally, would I be able to use this with any API documentation?   

 

Yes , but you need to have a bit of knowledge about Http requests to be able to make the scripts you need!

So there is a bit of minimum know-how that you need to have to be able to use this plugin!

Link to post
Share on other sites

V 2.5.5 log :
-Bug in http response status when used in threading fixed
-added ability to use user/pass in proxy checker function (ip:port:user:pass)
-Added multipart Post function , to send Multipart/form Post Http requests.(parameters usage are just like http post function)


PS : i just launched a bug tracker , if you stumbled upon a bug make sure to submit it here http://bugs.ubot-plugins.com/

  • Like 3
Link to post
Share on other sites

V 2.5.5 log :

-Bug in http response status when used in threading fixed

-added ability to use user/pass in proxy checker function (ip:port:user:pass)

-Added add multipart Post function , to send Multipart/form Post Http requests.(parameters usage are just like http post function)

 

 

PS : i just launched a bug tracker , if you stumbled upon a bug make sure to submit it here http://bugs.ubot-plugins.com/

Thanks a lot for the update. 

 

Dan

Link to post
Share on other sites

Hey Aymen - got a small modification - if possible, can we get the http captcha dialog to be set as the active window with the cursor in the input so the user can simply type the answer without having to click the window each time?

Link to post
Share on other sites

Hey Aymen - got a small modification - if possible, can we get the http captcha dialog to be set as the active window with the cursor in the input so the user can simply type the answer without having to click the window each time?

 

Submit your feature request here with more details : http://bugs.ubot-plugins.com/

Link to post
Share on other sites

V 2.5.5 log :

-Bug in http response status when used in threading fixed

-added ability to use user/pass in proxy checker function (ip:port:user:pass)

-Added multipart Post function , to send Multipart/form Post Http requests.(parameters usage are just like http post function)

 

 

PS : i just launched a bug tracker , if you stumbled upon a bug make sure to submit it here http://bugs.ubot-plugins.com/Thanks for taking the time to update this lovely plugin.

 

 

Thank you for updating this glorious plugin.

 

Since you tested the multi-part form function, could you be so kind as to share that would be example please?

Link to post
Share on other sites

Thank you for updating this glorious plugin.

 

Since you tested the multi-part form function, could you be so kind as to share that would be example please?

 

 

Let's say you have this Http request

http://www.w3schools.com/tags/demo_post_enctype.asp

POST /tags/demo_post_enctype.asp HTTP/1.1
Host: www.w3schools.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.w3schools.com/tags/tryit_view.asp?x=0.21224895891737117
Cookie: _ga=GA1.2.1159449414.1414767084; __gads=ID=53428c69b2d5a9ce:T=1414767087:S=ALNI_MYZKUHc5GsYW-x6ZSH3z4vnS1pWYA; _gat=1; ASPSESSIONIDQQRACRSB=GCEOGLBCGCBLCNGJJEDMKCOA
Connection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------296241856023894
Content-Length: 254
-----------------------------296241856023894
Content-Disposition: form-data; name="fname"

Aymen
-----------------------------296241856023894
Content-Disposition: form-data; name="lname"

Ben Rebah
-----------------------------296241856023894--

HTTP/1.1 200 OK
Content-Encoding: gzip
Cache-Control: private,public
Content-Type: text/html
Date: Tue, 25 Nov 2014 13:05:10 GMT
Server: Microsoft-IIS/7.5
Vary: Accept-Encoding
X-Powered-By: ASP.NET
Content-Length: 492

Ubot Code for this example:

set(#multipart, $plugin function("HTTP post.dll", "$http multipart post", "http://www.w3schools.com/tags/demo_post_enctype.asp", "fname=Aymen&lname=BenRebah", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0", "", "", ""), "Global")
  • Like 1
Link to post
Share on other sites

 

Let's say you have this Http request

http://www.w3schools.com/tags/demo_post_enctype.asp

POST /tags/demo_post_enctype.asp HTTP/1.1
Host: www.w3schools.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.w3schools.com/tags/tryit_view.asp?x=0.21224895891737117
Cookie: _ga=GA1.2.1159449414.1414767084; __gads=ID=53428c69b2d5a9ce:T=1414767087:S=ALNI_MYZKUHc5GsYW-x6ZSH3z4vnS1pWYA; _gat=1; ASPSESSIONIDQQRACRSB=GCEOGLBCGCBLCNGJJEDMKCOA
Connection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------296241856023894
Content-Length: 254
-----------------------------296241856023894
Content-Disposition: form-data; name="fname"

Aymen
-----------------------------296241856023894
Content-Disposition: form-data; name="lname"

Ben Rebah
-----------------------------296241856023894--

HTTP/1.1 200 OK
Content-Encoding: gzip
Cache-Control: private,public
Content-Type: text/html
Date: Tue, 25 Nov 2014 13:05:10 GMT
Server: Microsoft-IIS/7.5
Vary: Accept-Encoding
X-Powered-By: ASP.NET
Content-Length: 492

Ubot Code for this example:

set(#multipart, $plugin function("HTTP post.dll", "$http multipart post", "http://www.w3schools.com/tags/demo_post_enctype.asp", "fname=Aymen&lname=BenRebah", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0", "", "", ""), "Global")

Thank you for the example.

 

This form has a verity of options.

 

I think all but the uploading of multiple pics would be the same, not sure though.

 

If they are then no need to explain. But the pics on the other hand are the challenge. Could you show us an example of uploading a couple pics please?

http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com/?u=sna&serverName=orangecounty.backpage.com&superRegion=Orange%20County&section=4378&category=5436

when you submit the next page just shows a preview of the add.

 

I think this would be a real good example as it shows multiple inputs.

 

Thank you,

 

CD

Link to post
Share on other sites

Thank you for the example.

 

This form has a verity of options.

 

I think all but the uploading of multiple pics would be the same, not sure though.

 

If they are then no need to explain. But the pics on the other hand are the challenge. Could you show us an example of uploading a couple pics please?

http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com/?u=sna&serverName=orangecounty.backpage.com&superRegion=Orange%20County&section=4378&category=5436

when you submit the next page just shows a preview of the add.

 

I think this would be a real good example as it shows multiple inputs.

 

Thank you,

 

CD

 

Hi CD,

 

HTTP plugin supports multipart forms since a while already. The http upload function is a multipart/form-data http command.

The new multipart command Aymen introduced is just a multipart command for scenarios where you don't have to upload a file.

 

But in your example, you are uploading a file. So you have to use the http upload command.

 

So you have to separate the data. The file parameter goes into the File param name. And all the other parameters have to be in the Parameters section.

 

Here's a screenshot:

adsh87g87g.JPG

 

I did not add all the necessary parameters, but I think you get the point. 

 

set(#xx,$plugin function("HTTP post.dll""$http upload""http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com""u=sna&serverName=orangecounty.backpage.com&lang=en-us&section=4378&category=5436""D:\\Dropbox\\Public\\asd7g7gas.JPG""image1""image/jpeg"$plugin function("HTTP post.dll""$http useragent string""Chrome 32.0 Win7 64-bit"), "http://posting.orangecounty.backpage.com""", 30),"Global")

load html(#xx)

 

Now the second step (with the captcha) is a normal http post request. 

You can scrape all the necessary data like adKey, largeimage1 and so on from the reply of the multipart upload command:

 

Example (not complete)

<input type="hidden" name="largeImage1" value="http://images3.backpage.com/imager/u/large/149434828/asd7g7gas.jpg|527|346">
<input type="hidden" name="mediumImage1" value="http://images3.backpage.com/imager/u/medium/149434828/asd7g7gas.jpg|200|131">
<input type="hidden" name="smallImage1" value="http://images3.backpage.com/imager/u/small/149434828/asd7g7gas.jpg|60|39">
 
Hope that helps a bit.
 
Cheers
Dan

 

 

 

Link to post
Share on other sites

Thanks Dan,

So, if I have to fill in the fields AND upload MULTIPLE pics I can create multiple nodes like in your example?

 

If I make 3 nodes as you describe the one for 3 pics in addition to a post request for the text inputs, is that what you are saying I need to do to make the ad?

below is this request in C# note is ONE request
this code generated by fiddler PI

//Calls request functions sequentially.
private void MakeRequests()
{
	HttpWebResponse response;
	string responseText;

	if (Request_posting_orangecounty_backpage_com(out response))
	{
		//Success, possibly use response.
		responseText = ReadResponse(response);

		response.Close();
	}
	else
	{
		//Failure, cannot use response.
	}
}

//Parses and writes the multipart body to the web request.
private static void WriteMultipartBodyToRequest(HttpWebRequest request, string body)
{
	string[] multiparts = Regex.Split(body, @"<!>");
	byte[] bytes;
	using (MemoryStream ms = new MemoryStream())
	{
		foreach (string part in multiparts)
		{
			//Determine if part is plain text or "<!>" line.
			if (File.Exists(part))
			{
				bytes = File.ReadAllBytes(part);
			}
			else
			{
				bytes = System.Text.Encoding.UTF8.GetBytes(part.Replace("\r\n", "\n").Replace("\r", "\n").Replace("\n", "\r\n"));
			}

			ms.Write(bytes, 0, bytes.Length);
		}

		request.ContentLength = ms.Length;
		using (Stream stream = request.GetRequestStream())
		{
			ms.WriteTo(stream);
		}
	}
}

//Returns the text contained in the response.  For example, the page HTML.  Only handles the most common HTTP encodings.
private static string ReadResponse(HttpWebResponse response)
{
	using (Stream responseStream = response.GetResponseStream())
	{
		Stream streamToRead = responseStream;
		if (response.ContentEncoding.ToLower().Contains("gzip"))
		{
			streamToRead = new GZipStream(streamToRead, CompressionMode.Decompress);
		}
		else if (response.ContentEncoding.ToLower().Contains("deflate"))
		{
			streamToRead = new DeflateStream(streamToRead, CompressionMode.Decompress);
		}

		using (StreamReader streamReader = new StreamReader(streamToRead, Encoding.UTF8))
		{
			return streamReader.ReadToEnd();
		}
	}
}

/// <summary>
/// Tries to request the URL: http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com/
/// </summary>
/// <param name="response">After the function has finished, will possibly contain the response to the request.</param>
/// <returns>True if the request was successful; false otherwise.</returns>
private bool Request_posting_orangecounty_backpage_com(out HttpWebResponse response)
{
	response = null;

	try
	{
		//Create request to URL.
		HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com/");

		//Set request headers.
		request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0";
		request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
		request.Headers.Set(HttpRequestHeader.AcceptLanguage, "en-US,en;q=0.5");
		request.Headers.Set(HttpRequestHeader.AcceptEncoding, "gzip, deflate");
		request.Headers.Add("DNT", @"1");
		request.Referer = "http://posting.orangecounty.backpage.com/online/classifieds/PostAdPPI.html/sna/orangecounty.backpage.com?superRegion=Orange%20County&u=sna&serverName=orangecounty.backpage.com&section=4378&category=5436";
		request.Headers.Set(HttpRequestHeader.Cookie, @"site=orangecounty.backpage.com; _ga=GA1.2.1172479703.1416991330; _gat_bpGlobal=1");
		request.KeepAlive = true;
		request.ContentType = "multipart/form-data; boundary=---------------------------30139188525127";

		//Set request method
		request.Method = "POST";

		// Disable 'Expect: 100-continue' behavior. More info: http://haacked.com/archive/2004/05/15/http-web-request-expect-100-continue.aspx
		request.ServicePoint.Expect100Continue = false;

		//Set request body.
		string body = @"-----------------------------30139188525127
Content-Disposition: form-data; name=""u""

sna
-----------------------------30139188525127
Content-Disposition: form-data; name=""servername""

orangecounty.backpage.com
-----------------------------30139188525127
Content-Disposition: form-data; name=""lang""

en-us
-----------------------------30139188525127
Content-Disposition: form-data; name=""section""

4378
-----------------------------30139188525127
Content-Disposition: form-data; name=""category""

5436
-----------------------------30139188525127
Content-Disposition: form-data; name=""disc""


-----------------------------30139188525127
Content-Disposition: form-data; name=""region""


-----------------------------30139188525127
Content-Disposition: form-data; name=""affiliate""


-----------------------------30139188525127
Content-Disposition: form-data; name=""nextpage""

previewAd
-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage1""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage1""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage1""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage2""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage2""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage2""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage3""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage3""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage3""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage4""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage4""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage4""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage5""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage5""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage5""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage6""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage6""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage6""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage7""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage7""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage7""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage8""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage8""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage8""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage9""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage9""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage9""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage10""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage10""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage10""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage11""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage11""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage11""


-----------------------------30139188525127
Content-Disposition: form-data; name=""largeimage12""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mediumimage12""


-----------------------------30139188525127
Content-Disposition: form-data; name=""smallimage12""


-----------------------------30139188525127
Content-Disposition: form-data; name=""title""

Come get free tutorial on how to post to BP
-----------------------------30139188525127
Content-Disposition: form-data; name=""ad""

Tutorials for you and all Ubotter thathat use HTTP plugin yay!
-----------------------------30139188525127
Content-Disposition: form-data; name=""price""


-----------------------------30139188525127
Content-Disposition: form-data; name=""regionother""

Orange County
-----------------------------30139188525127
Content-Disposition: form-data; name=""mapaddress""


-----------------------------30139188525127
Content-Disposition: form-data; name=""mapzip""


-----------------------------30139188525127
Content-Disposition: form-data; name=""email""

HTTP_PI@yahoo.com
-----------------------------30139188525127
Content-Disposition: form-data; name=""emailconfirm""

HTTP_PI@yahoo.com
-----------------------------30139188525127
Content-Disposition: form-data; name=""allowreplies""

Anonymous
-----------------------------30139188525127
Content-Disposition: form-data; name=""showadlinks""

Yes
-----------------------------30139188525127
Content-Disposition: form-data; name=""video""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image1""; filename=""purplemoon1-10-8.jpg""
Content-Type: image/jpeg

<!>C:\Users\******\AppData\Local\Temp\oq0qclt1\purplemoon1-10-8.jpg<!>
-----------------------------30139188525127
Content-Disposition: form-data; name=""image2""; filename=""purple-moon 1-10-9.jpg""
Content-Type: image/jpeg

<!>C:\Users\*******\AppData\Local\Temp\oq0qclt1\purple-moon 1-10-9.jpg<!>
-----------------------------30139188525127
Content-Disposition: form-data; name=""image3""; filename=""reverbnation-bot.png""
Content-Type: image/png

<!>C:\Users\*******\AppData\Local\Temp\oq0qclt1\reverbnation-bot.png<!>
-----------------------------30139188525127
Content-Disposition: form-data; name=""image4""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image5""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image6""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image7""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image8""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image9""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image10""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image11""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image12""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""repostcycle""

1
-----------------------------30139188525127
Content-Disposition: form-data; name=""reposttime""

12:00 AM
-----------------------------30139188525127
Content-Disposition: form-data; name=""autorepost""

4
-----------------------------30139188525127
Content-Disposition: form-data; name=""sponsorweeks""

1
-----------------------------30139188525127
Content-Disposition: form-data; name=""promotioncode""


-----------------------------30139188525127--
";
		WriteMultipartBodyToRequest(request, body);

		//Get response to request.
		response = (HttpWebResponse)request.GetResponse();
	}
	catch (WebException e)
	{
		//ProtocolError indicates a valid HTTP response, but with a non-200 status code (e.g. 304 Not Modified, 404 Not Found)
		if (e.Status == WebExceptionStatus.ProtocolError) response = (HttpWebResponse)e.Response;
		else return false;
	}
	catch (Exception)
	{
		if(response != null) response.Close();
		return false;
	}

	return true;
}

Notice the part for the images

 

-----------------------------30139188525127
Content-Disposition: form-data; name=""video""; filename=""""
Content-Type: application/octet-stream


-----------------------------30139188525127
Content-Disposition: form-data; name=""image1""; filename=""purplemoon1-10-8.jpg""
Content-Type: image/jpeg

<!>C:\Users\**********\AppData\Local\Temp\oq0qclt1\purplemoon1-10-8.jpg<!>
-----------------------------30139188525127
Content-Disposition: form-data; name=""image2""; filename=""purple-moon 1-10-9.jpg""
Content-Type: image/jpeg

<!>C:\Users\**********\AppData\Local\Temp\oq0qclt1\purple-moon 1-10-9.jpg<!>
-----------------------------30139188525127
Content-Disposition: form-data; name=""image3""; filename=""reverbnation-bot.png""
Content-Type: image/png

<!>C:\Users\**********\AppData\Local\Temp\oq0qclt1\reverbnation-bot.png<!>
-----------------------------30139188525127

 

I * the user name.

This why I would like an example of mutipart-form for the pics(more than one) as the rest is obvious to me.

 

The part I am confused is the file path. Should we just covert to B64?
Should we just provide the file path?
Does the PI handle the coversion to binary?

Is the PI function true multipart form submitting to handle pics?

Seems silly not to include uploading multiple pics and fill the form out too.

If not it is not that far off of true multipart form data requests.

 

If so, where does the PI start and end?

Sane with the file upload func,is it intended to upload only one pic? else, how to upload more than one in a single request?


 

So, if I see this in a request I don't see how to translate it into the HTTP PI

attached is RAW requests  from fiddler

 

Hope this makes better sense.

BP-OC-RAW-resp.txt

  • Like 1
Link to post
Share on other sites

Hello.

 

The File Upload command only supports uploading 1 file at the moment. 

 

It might be possible to convert the files on your own and use the new multipart command. But I haven't tested that. 

But you have to convert the files into the right format on your own. Only the file upload command will automatically convert a file for you. But just one.

 

Dan

Link to post
Share on other sites

 

i'm afraid multiple images per request is not possible for the time being , i'll add it to the tracker later today and will work on it as soon as i can!

 

Regards

Link to post
Share on other sites

 

I replied  :D

 

 

 

Hello.

 

The File Upload command only supports uploading 1 file at the moment. 

 

It might be possible to convert the files on your own and use the new multipart command. But I haven't tested that. 

But you have to convert the files into the right format on your own. Only the file upload command will automatically convert a file for you. But just one.

 

Dan

Link to post
Share on other sites

i'm afraid multiple images per request is not possible for the time being , i'll add it to the tracker later today and will work on it as soon as i can!

 

Regards

OK, thanks Aymen.

Just didn't want you to think it was taken care of by Dan,

 

@Dan

Yes and I said thanks but you didn't resolve it. lol

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...