Tomahawk Posted July 14, 2007 Share Posted July 14, 2007 I wish to make a program using AutoIt that will limit the TCP/IP Network Card to a certain upload speed. I was wondering does AutoIt have functions to allow this??? If you could help I'd be grateful. Link to comment Share on other sites More sharing options...
Tomahawk Posted July 14, 2007 Author Share Posted July 14, 2007 bump Link to comment Share on other sites More sharing options...
martin Posted July 14, 2007 Share Posted July 14, 2007 bump I assume you mean an Ethernet card or an NIC?Why do you want to limit the speed? Most people would want to increase it. Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script. Link to comment Share on other sites More sharing options...
Tomahawk Posted July 14, 2007 Author Share Posted July 14, 2007 yeah the NIC, TCP/IP refers to same thing as NIC. But my reason for limiting it is that Comcast Cable has a Power Boost option in which first 15 seconds of an upload or download is increased from standard rate to 10 to 30 times faster in speed. This happens when you reach the max limit on your speed limit. My speed limit is 48kb/sec upload. With Powerboost it reaches 800kb/sec kb = kilobyte. I would like to make a bot that waits 15 seconds limits to 1/2 my speed then let max go again which re-initiates the powerboost. So I can technically run powerboost option non-stop Link to comment Share on other sites More sharing options...
martin Posted July 14, 2007 Share Posted July 14, 2007 yeah the NIC, TCP/IP refers to same thing as NIC. But my reason for limiting it is that Comcast Cable has a Power Boost option in which first 15 seconds of an upload or download is increased from standard rate to 10 to 30 times faster in speed. This happens when you reach the max limit on your speed limit. My speed limit is 48kb/sec upload. With Powerboost it reaches 800kb/sec kb = kilobyte. I would like to make a bot that waits 15 seconds limits to 1/2 my speed then let max go again which re-initiates the powerboost. So I can technically run powerboost option non-stopOk I think I understand, but the POwerboost thing seems like an awful idea by your service porvider. A network card, or NIC, is a piece of hardware, whereas TCP/IP is a communications protocol so they aren't the same thing.Anyway, I don't know how to do what you want. Sounds to me like you need a better service provider or a better deal. I complained to mine about the cost and they said oh well in that case we'll cut your charge by 20% and increase your speed to 8Mbit/s from 1Mbit/s and give you a free wifi router.Of course I couldn't possibly accept a deal like that. Do they think I'm stupid? Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script. Link to comment Share on other sites More sharing options...
Tomahawk Posted July 15, 2007 Author Share Posted July 15, 2007 haha, low deal I get about 12 megabytes/second download speed but just only 48kilobyte/upload.. So I wanna manipulate their powerboost Thanks for tryin g to help. Link to comment Share on other sites More sharing options...
Tomahawk Posted July 15, 2007 Author Share Posted July 15, 2007 bump anyone else know how to do this?? Link to comment Share on other sites More sharing options...
Tomahawk Posted July 16, 2007 Author Share Posted July 16, 2007 bump Link to comment Share on other sites More sharing options...
evilertoaster Posted July 16, 2007 Share Posted July 16, 2007 (edited) The 'PowerBoost' feature of comcast simply increases your speed until a certian about of data has been transfered. ( http://www.comcast.net/help/faq/index.jsp?...PowerBoost18504 )If you set your DL speed to 1/2, it would just take 2 times longer to get the 10 mb you get at a faster speed. Your proposed method doesn't really make your download any shorter. Edited July 16, 2007 by evilertoaster Link to comment Share on other sites More sharing options...
Tomahawk Posted July 16, 2007 Author Share Posted July 16, 2007 I have tested this manually and I know what im trying to do works as how I want it. Link to comment Share on other sites More sharing options...
piccaso Posted July 16, 2007 Share Posted July 16, 2007 if your browser/whatever supports socks4 you could write a socks proxy which pulls the handbreak for a short time every 10mb.Socks4(a) is pretty simple:http://en.wikipedia.org/wiki/SOCKS CoProc Multi Process Helper libraryTrashBin.nfshost.com store your AutoIt related files here!AutoIt User Map Link to comment Share on other sites More sharing options...
DW1 Posted July 16, 2007 Share Posted July 16, 2007 If you get what you are talking about working, hook it up AutoIt3 Online Help Link to comment Share on other sites More sharing options...
evilertoaster Posted July 16, 2007 Share Posted July 16, 2007 This post - http://www.codeguru.com/forum/archive/inde...p/t-291754.htmlasks a similar question and has some links to other articles discussing this.If you want a pre-built solution, a google search revealed-http://www.netlimiter.com/ (searching for 'bandwidth limiter' gives you other options as well) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now