You can get the resources mentioned in this video here: www.the-automator.com/how-to-stop-someone-from-taking-your-script/
@patrickschardt77242 жыл бұрын
I love that you use the iconic inconceivable line from The Princess Bride for the Windows error sound
@JoeGlines-Automator2 жыл бұрын
Inconceivable! It's typically one of the first things I set when I get a new computer. 😊
@edwiny27974 ай бұрын
Hi Joe nice to see you. Awesome video. Thank you. By the way, is there any way to make a compilation better for antivirus to not detect it as a virus.
@JoeGlines-Automator4 ай бұрын
THere are several things you can do. Some easy, some not so much. 1) don't use compression when you compile 2) use 64 bit versin of AHK when you compile 3) if the script is for your own computer you can self-sign it. 4) buy certification to sign them (which costs several hunderd a year)
@edwiny27974 ай бұрын
@@JoeGlines-Automator Thank you, Joe, for responding promptly.
@millionerpath3 жыл бұрын
Thank you very much! Thats what I was looking at
@michaeltodd2012 Жыл бұрын
Since I've not purposefully wanted to sell any of my AHK applications, I have not been worried about the source code. But, I did write a AHK Script manager to launch plain text scripts. That happened because a few years ago, my compiled scripts were getting antivirus false positives A LOT and it was really bugging me. To the point, one version of this AHK launcher used 7zip with password protected AHK files. Embedded in the program was the passphrase. The program would decrypt AHK scripts when launching them and immediately delete the .AHK files. So, that was one level of protection from general users as they would never see the raw script files. Undelete of the AHK files may be possible but the Systernals SDelete command can be used to securely delete the raw source files.
3 жыл бұрын
Great video Joe, you really rock ! I'm always learning something new from you. You know, I guess that the number 4 is the answer lol
@JoeGlines-Automator3 жыл бұрын
Awesome! Thank you! And thanks for answering the meme question! Yeah, I thought it was pretty funny...
@janwszoek15782 жыл бұрын
4 is our man I mean the joke from the last part
@bc4198 Жыл бұрын
Do you cover anywhere why a person would want to decompile your scripts?
@JoeGlines-Automator Жыл бұрын
No. That's pretty obvious to most people. they want to see your source code...
@DonQuirin3 жыл бұрын
Keep up the great and informative videos!
@JoeGlines-Automator3 жыл бұрын
Thank you Don! Hope you're staying safe!
@Annuit20 Жыл бұрын
Thanks for the vid, and ob its No. 4 :-D
@theycallmesuz3 жыл бұрын
I'm a follower of Joe, always great information. Joe also has webinars, podcasts and Udemy courses available!
@user-ec6zh7cg3g3 жыл бұрын
I really like your videos. Great content
@JoeGlines-Automator3 жыл бұрын
Thank you!
@justforyou92713 жыл бұрын
Thank You, I was in need of this
@JoeGlines-Automator3 жыл бұрын
Thanks! What do you think of the new format? Having eye candy, funny meme?
@justforyou92713 жыл бұрын
@@JoeGlines-Automator Yes, definitely more people will come to see. Last meme was very funny - it's nice idea to end up video with meme which gives smiling end to the subscriber ☺
@Spawnova3 жыл бұрын
Nice video! I didn't know there was an alternative to mpress, I wonder which one does better compression.. I'm not sure if someone will find an easy way to bypass the method you show in the video, but because I'm so paranoid I actually obfuscate my code when compiling; variables, functions etc. gets randomly generated and everything else is stripped away =P
@JoeGlines-Automator3 жыл бұрын
I think the best thing to do is to try and not let people know what language you're using in the first place... Obfuscating will help but all it does is make it a little more painful for someone to hack (granted one could view every step we take to prevent hacking is just making it more painful...)
@TheRickyrobot3 жыл бұрын
great video!
@JoeGlines-Automator3 жыл бұрын
Thank you Ricky!
3 жыл бұрын
I was scuring my scripts with it for years.
@Rambyaye3 жыл бұрын
Thanks for this video, really informative. AutoHotkey is still new for me. I wanted to download the Ahk_H compiler but Jesus!! Github is like a labyrinth for a non programmer like me. What to download in all the versions and folders over there? Perharps a video on how to install it would be also usefull. For me the number 4 is the guy:) Edit: Finally solved but it was a hassle!
@kentpachi1433 жыл бұрын
Hello Joe, The exe for compiler ahk_h is detected as malware and also the exe it compress is detected too.
@JoeGlines-Automator3 жыл бұрын
You have to just decide if you trust the source or not. Sadly most antivirus flags AutoHotkey... It's just that it's a very powerful tool. Some use it for bad, but the vast, vast majority use it for good.
@utrutr60132 жыл бұрын
Now that over a year has gone by, is this still the best easy obfuscation method you would recommend? Also, does this work with AHK V2 scripts? Thanks.
@JoeGlines-Automator2 жыл бұрын
This is with AutoHotkey_H (a completely different fork than V1 or v2. It's still the best that I know of because it isn't just obvuscation...
@utrutr60132 жыл бұрын
@@JoeGlines-Automator Oohh... I'm not familiar with that version at all then. So it will only work with _H scripts? Is _H different in terms of writing scripts? i.e. is the language/syntax different or only at the point of compiling the script?
@JoeGlines-Automator2 жыл бұрын
@@utrutr6013 ahk_h is similar to V1. Basically a different compiler. It is multithreading
@keithrandellparas4892 жыл бұрын
Hello, I can no longer find the compiler for ahk_h from the link you gave. Is there an update?
@JoeGlines-Automator2 жыл бұрын
I just looked and it is on the front page of his Github. It's just the executable version of AutoHotkey_H . That's what compiles code in AutoHotkey...
@guest238 Жыл бұрын
amigo me sale un error:: y no pasa nada me podrias ayudar o pasar el codigo x favor!!
@janwszoek15782 жыл бұрын
Ok Joe how'd u got thoose bin files?
@JoeGlines-Automator2 жыл бұрын
I listed the resources to everything I got in the description / video
@janwszoek15782 жыл бұрын
@@JoeGlines-Automator okay i got it
@eiglehawk3 жыл бұрын
I place hotkeyit Compiler and its not working I think its written in Autohotkey_H which I do not use :( its throwing error when ever I launch missing VCRruntime140.dll file
@JoeGlines-Automator3 жыл бұрын
If you watch the video you'll understand that this approach is for using AutoHotkey_H.
@panshot5823 жыл бұрын
How to instal mpress and UPX in windows 10?
@JoeGlines-Automator3 жыл бұрын
I just downloaded and installed them. Look at the links in the description
@janwszoek15782 жыл бұрын
Joe can I make my script so nobody can copy it and share it?
@JoeGlines-Automator2 жыл бұрын
Sure. Go ahead. (ha ha). As with all programming languages it really is a matter of "how difficult" it will be to steal, not making it impossible. Compiling it with _h and using a tool to mask it's content will help keep the IP protected but there is always someone that can hack it
@janwszoek15782 жыл бұрын
@@JoeGlines-Automator Okay thanks, I am asking because I made a script that I can monetize and I do not want it to be copied or shared, it can only be accessible through paying
@janwszoek15782 жыл бұрын
@@JoeGlines-Automator Well Joe I got again in trouble, when compiling script and trying to encrypt it window pops and says script file not found:\\.\pipe\BinScriptBody
@janwszoek15782 жыл бұрын
@@JoeGlines-Automator Joe is everything allright? Did you got consumed by this woman at the beginning of this video?
@ahmedshaheen48153 жыл бұрын
Hi Joe, Thanks a lot for your efforts and great information i used this tool few months back and it was working perfectly but now my anti virus is detecting it as i virus and delete it, giving risk type Trojan.Gen.MBT, Heur.AdvMl.B any advise or any alternative solution as the script protection is very important for me.
@JoeGlines-Automator3 жыл бұрын
I can pretty much guarantee you that your antivirus is wrong. There are a ton of false positives around AutoHotkey. Personally I'd just white-list it. It's such a problem, that's why I don't distribute executables... The only real other solution is going through a painful process of being able to sign your own certificates.
@janwszoek15782 жыл бұрын
JOE WHY ARE YOU DELETING MY COMMENTS IAM KEEPING WATCH IN CASE YOU RESPOND TO MY STUPID QUESTIONS
@JoeGlines-Automator2 жыл бұрын
I'm not deleting anything. If you put in URLs or certain words KZbin will automatically filter them / flag them as spam
@janwszoek15782 жыл бұрын
@@JoeGlines-Automator okay okay
@theycallmesuz3 жыл бұрын
I'm a follower of Joe, always great information. Joe also has webinars, podcasts and Udemy courses available!