Praktisch, wenn man mal mit einer alten AutoIt-Version kompilieren mu.Completely crazy, compile on the local machine is much faster and I dont have my files in an unknown hand.
By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. Hallo developers,Due to the feeling that I do miss a certain amount of functionality when programming mainly in AutoIt. Exe To Autoit Script Converter Online Code Site ShinesI too examine with lots of interest all that Information that I come across with comparison of programming languages like on Wikipedia and especiallyandcode site shines a lot of light into the digital darkness of binary machine terror.So an idea to make one or another sort converter I got already long ago since the use of PHP. But from the moment I needed to automate a VoipCall application I entered into AutoItAutoHotKey world.Though probably due to quite unusual for someone coming from PHP syntax to assign, use, declare variables with. Hello SimBeSim.Welcome to the AutoHotkey community forums.The issue you are presenting is unfortunately extremely hard to implement. Languages (Programming languages included) adopt varying ammounts of abstraction in each of their individual statements and thus translations are NOT a simple 1 to 1 substitution. That is why a translator usually reads (or listens) to a sentence in a language, than interprets the meaning and than writes a completely new sentence in that other language which aims to express the same meaning (many times using words that are not translatable 1 to 1).For this reason, any high-level to high-level language translator would probably be even harder to implement than a regular language compiler, which is already hard enougth. ![]() Exe To Autoit Script Converter Online Free To AskIn these cases, language A is translatable to languages B and C, but B and C CANNOT be translated to A or to each other.Either way, dont forget that two applications written in different languages CAN interact with each other and that AutoHotkey actually has a fork that aims to provide the AHK functionality to other languages via DLLs and other means (Its called AutoHotkeyH).Feel free to ask anything regarding AutoHotkeyH here:Best wishes. If I was to do this, AHK functions are more similar to AutoIt functions, then AHK commands are, so I would recommend converting from AutoIt to AHK v2, or converting from AutoIt to AHK v1 but using this library (which has function versions of all the commands):commands as functions (AHK v2 functions for AHK v1) - AutoHotkey CommunityAlso I would check for any AutoIt functions that dont have an equivalent in AutoHotkey, and try to recreate them.I would then convert manually but look for various ways that I could automate some of the conversion, e.g. Hotkeys that get the selected text, to some text manipulations and paste. I might even create some variations of AutoHotkey functionscommands, that use the same parameter order as AutoIt, to make things easier. Pseudo-AutoIt code within AutoHotkey.Also sometimes its easier to rewrite than to convert, i.e., youve learnt more things about coding, or you know variables tricks of the destination language, in which case, having a lot of hotstrings could be helpful.I cant give any better advice than that, because I dont really know AutoIt very well. Gio wrote:The issue you are presenting is unfortunately extremely hard to implement. That is why a translator usually reads (or listens) to a sentence in a language, than interprets the meaning and than writes a completely new sentence in that other language which aims to express the same meaning (many times using words that are not translatable 1 to 1).Best wishes.Thanks Gio for reply, though I want to disagree with you regarding comparison of translation between human languages and conversion between computer languages. And especially in this subject in theory 100 equivalent conversion should be possible between like C, C, Python, PHP and so on. At the lowest level in CPU while being processed code has been anyway exploded into primitive ON and OFF electrical signals organized by.Anyway, this is also my first step on AHK and curiosity about roughness of this forum and severity of moderators watching out for any HOLY RULES disobedience.So let me then illustrate my idea by following as far I can judge equivalent producing result AU3 and AHK scripts.AutoHotKey version. AHK.jpg (55.42 KiB) Viewed 571 timesAnd now comes conversion part from:MsgBox, 0, Hey Gio, Do you see the differencetoMsgBox(0,Hey Gio,Do you see the difference )Here especially when converting from AHK to AU3 I definitely can use some exact understanding what is allowed in this exampleMsgBox function and what not and how parameters are treated by autohotkey.exeFor instance in AutoIt if you put it like:MsgBox(Hey Gio,Do you see the difference. Still having noticed how active community of AutoIt is and seeing here also lots of movement I again want to give another try to join or start some sort of cooperation based on principles which I emotionally like much more AutoHotKey. Exe To Autoit Script Converter Online Software In 1999A special thanks to Jonathan Bennett, whose generosity in releasing AutoIt v2 as free software in 1999 served as an inspiration and time-saver for myself and many others worldwide. So thanks to Jon and the other AutoIt authors for those as well.Finally, AutoHotkey would not be what it is today without these other individuals. Jon Jonathan Bennett, the Author of AutoIt Software and his Team AutoIt Kingdom. Author: Jonathan Bennett and the AutoIt TeamWWW:Email: support at autoitscript dot comEND-USER LICENSE AGREEMENT FOR THIS SOFTWAREThis End-User License Agreement (EULA) is a legal agreement between you (either an individual or a single entity) and the mentioned author of this Software for the software product identified above, which includes computer software and may include associated media, printed materials, and online or electronic documentation (SOFTWARE PRODUCT).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |