-
Posts
7,103 -
Joined
-
Days Won
88
Content Type
Forums
Downloads
Forum Articles
Events
Everything posted by TheDcoder
-
Extended Message Box - Proposed changes
TheDcoder replied to mLipok's topic in AutoIt General Help and Support
@Melba23 I think mLipok says he moved the examples scripts into a separate folder and checked the code with Au3Check... so it sounds like a purely cosmetic change. -
Hmmm... it's debatable I guess, but I have used other editors which provide this feature... Geany goes as far as listing all supported languages (which are many) and organizing them into their own little sub-menus. Thought that was enough to know what it would feel like in SciTE, it's only a single addition after all. For sure, just a suggestion
-
Setting up CI on GitHub for autoit scripts?
TheDcoder replied to rcmaehl's topic in AutoIt Technical Discussion
It's just basically a task which is done for each commit/revision to the code, people use it to run syntax checks, build errors etc. These checks are ran in a VM in the cloud, GitHub provides this feature for free (for public repositories). It's included in the full version of the SciTE4AutoIt3 editor I think -
Not sure if this is the right place for feature requests, but can we get JavaScript syntax highlighting support in SciTE? I have been working on JS in SciTE and the plain black and white colours are boring in text mode 😪 It is very useful in web automation, some things are impossible without it, so it is appropriate if we add support for JS syntax.
-
Setting up CI on GitHub for autoit scripts?
TheDcoder replied to rcmaehl's topic in AutoIt Technical Discussion
That's cool, I never used that feature personally... I was just trying out various Linux distros. Yeah, he also doesn't use the usual Hungarian notation to denote the type of the variable -
Setting up CI on GitHub for autoit scripts?
TheDcoder replied to rcmaehl's topic in AutoIt Technical Discussion
Very nice. Sorry for going a bit off-topic, another interesting thing is that LiveLinuxUSB is the reason why I discovered AutoIt, I have no idea where I would be now if it weren't for it Thanks for forking the project and improving it As for your actual question, tagging @Jos so that he can advice you on AutoIt3Wrapper. -
Setting up CI on GitHub for autoit scripts?
TheDcoder replied to rcmaehl's topic in AutoIt Technical Discussion
Cool, GitHub now has Windows VMs for CI? -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
@Rurorita I have written several programs in AutoIt which use TCP for communication, and I have never experienced issues with corrupted data I suggest you investigate the issue on a lower-level, the issue is on the sender's side according to what you have told me. -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
I don't think that is likely at all, otherwise all applications depending on TCP would be broken. The more probable situation is that there is something in your code which is sending data in the incorrect order/format. -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
No need, that is why TCP exists, it always makes sure that the data you receive is intact and is in the same order as it was sent. -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
This approach will not work because the buffer being empty doesn't mean that you got all packets, more of them may be on the way. You need to use protocol specific logic to determine if you have a received all data. IRC for example, ends each "command" with a new line so that the client knows it got all the necessary information to process that specific "command". -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
@Rurorita The "packets" you are referring to may not exist, the TCP packets may be split into smaller ones by any one of the network relays... and you don't really have to worry about this as the OS collects all these packets and puts their data into a buffer (from which the TCPRecv function reads from). That means you should not rely on the receive function to give you the whole information in a single call, always buffer the input until you have the information you need... this means calling the receive function multiple times and storing the result in a string. -
Autoit-Socket-IO - Networking in AutoIt made simple!
TheDcoder replied to tarretarretarre's topic in AutoIt Example Scripts
Hi, I am curious, what kind of issues are you experiencing with Tor? I may be able to help you as I made a GUI for Tor a few years back. Also, how are you adding support for Tor in your UDF? Are you directly interfacing with the SOCKS proxy? -
EasyCodeIt - cross-platform AutoIt implementation
TheDcoder replied to TheDcoder's topic in AutoIt Projects and Collaboration
Source: https://forum.dtw.tools/d/5-easycodeit-progress-parsing-statements/14