Search found 340 matches

by kyuuuri
21 Apr 2022, 22:39
Forum: Scripts and Functions (v1)
Topic: 2021.10.03 BeautifulToolTip - A highly compatible, high-performance, easy to use, multi-style, customizable ToolTip
Replies: 42
Views: 14981

Re: 2021.10.03 BeautifulToolTip - A highly compatible, high-performance, easy to use, multi-style, customizable ToolTip

Hello, amazing work. I will definetly use it on my next project.
1 question, is it possible to use it to show a tooltip when hovering a gui control?
by kyuuuri
26 Jan 2022, 19:37
Forum: Ask for Help (v1)
Topic: new Class() fails silently after a reference is pushed in an array Topic is solved
Replies: 5
Views: 733

Re: new Class() fails silently after a reference is pushed in an array Topic is solved

Also could you explain, someContainer._bannedElements is an array of what data? Elements or addresses of elements? AddressIsNotElement.png And that is a big typo hahaha, my bad. I was reducing the size of the script to make the smallest code possible to reproduce the problem and I made that typo. e...
by kyuuuri
26 Jan 2022, 19:12
Forum: Ask for Help (v1)
Topic: new Class() fails silently after a reference is pushed in an array Topic is solved
Replies: 5
Views: 733

Re: new Class() fails silently after a reference is pushed in an array Topic is solved

#Warn ClassOverwrite Oh okay, never heard of #Warn. It's amazing how after so many years I keep learning more and more about AHk, thank you! So this means that a variable box and a class box can overwrite each other. This is crazy, I never thought about it. Also there is non case-sensitive variable...
by kyuuuri
26 Jan 2022, 18:50
Forum: Ask for Help (v1)
Topic: new Class() fails silently after a reference is pushed in an array Topic is solved
Replies: 5
Views: 733

new Class() fails silently after a reference is pushed in an array Topic is solved

Hello, I know this is a weird bug but I could only reproduce with this code. class Container { _bannedElements := [] elementList := [] __New() { } elements() { this.elementList := [] elementList := [] loop, 10 { random, rand, 1, 10 element := new Element(rand) if (!element) msgbox % "no element`nadd...
by kyuuuri
14 Feb 2021, 17:09
Forum: AutoHotkey_H
Topic: [Info] MD vs MT && Unicode vs ANSI
Replies: 8
Views: 6713

Re: [Info] MD vs MT && Unicode vs ANSI

where do i find this vcruntime140.dll to distribute with my app? when i compile with vs2017 there is no .dll file inside the /win32w/bin/ output folders also, if the user has both vcredist2015 and the vcruntime dll in the app folder, which takes precedence? You can find vcruntime140.dll in Visual S...
by kyuuuri
08 Jan 2021, 04:03
Forum: AutoHotkey_H
Topic: [Info] MD vs MT && Unicode vs ANSI
Replies: 8
Views: 6713

Re: [Info] MD vs MT && Unicode vs ANSI

In regards to MD vs MT, what you are saying are cons, may not be viewed as such by everyone. 1. In the year 2020, with people having terabyte sized drives, a difference of 1MB or less is often inconsequential. 2. That a program uses slightly more memory, in say a 8GB to 16GB RAM having desktop comp...
by kyuuuri
08 Jan 2021, 03:40
Forum: AutoHotkey_H
Topic: vcruntime error Topic is solved
Replies: 2
Views: 3309

Re: vcruntime error Topic is solved

Hello, if I recall correctly AHK will search the script's dir for the dll and then windows. If you share the dll on the same folder as the exe then the user won't need to download anything extra. Another alternative is to make the user download Visual C++ Redistributable for Visual Studio 2015 or as...
by kyuuuri
07 Jan 2021, 04:25
Forum: Scripts and Functions (v1)
Topic: CNG (Cryptography API: Next Generation)
Replies: 101
Views: 64372

Re: CNG (Cryptography API: Next Generation)

Thank you. That is, it complicates hacking. But how reliable is a CBC 256 bit and an empty IV? That question is more related to cryptography than to this thread, remember that knowing how to use a function doesn't mean you know exactly how it works. Cryptography is very complex and requires a lot o...
by kyuuuri
06 Jan 2021, 12:56
Forum: Scripts and Functions (v1)
Topic: CNG (Cryptography API: Next Generation)
Replies: 101
Views: 64372

Re: CNG (Cryptography API: Next Generation)

I'll try to ask my question in a different way. Why do you need a second key if you can easily recover data without it? text = ( abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop abcdefghijklmnop ) Encrypt := Crypt.Encrypt.String(...
by kyuuuri
02 Jan 2021, 20:20
Forum: Scripts and Functions (v1)
Topic: CNG (Cryptography API: Next Generation)
Replies: 101
Views: 64372

Re: CNG (Cryptography API: Next Generation)

Yes I get the same result as you but is wrong. Check the references I provided (just updated the image as imgur took it down). In the past I've used jsSHA and seems ok, never had an interoperability issue. Now the part I'm trying to do in AHK must match the one made with jsSHA (I didn't write the J...
by kyuuuri
26 Dec 2020, 06:37
Forum: Scripts and Functions (v1)
Topic: CNG (Cryptography API: Next Generation)
Replies: 101
Views: 64372

Re: CNG (Cryptography API: Next Generation)

Hello, the result matches for me. I get 387da26a70023b017fa0e8f57999ef6cd1a818fb on the script and the webpage, where did you get the expected value from?
Try this website: https://www.freeformatter.com/hmac-generator.html#ad-output
by kyuuuri
20 Nov 2020, 22:53
Forum: AutoHotkey_H
Topic: RFC: AhkThread() usage + best practices suggestions Topic is solved
Replies: 8
Views: 5779

Re: RFC: AhkThread() usage + best practices suggestions Topic is solved

Also you can read the file, put it into a variable and add the critical object declaration before the script. Then you use this variable to start the thread. This example is only a representation of what you can do (I don't remember the syntax of fileread, and I didn't provide script_ahk) fileread, ...
by kyuuuri
20 Nov 2020, 21:04
Forum: AutoHotkey_H
Topic: RFC: AhkThread() usage + best practices suggestions Topic is solved
Replies: 8
Views: 5779

Re: RFC: AhkThread() usage + best practices suggestions Topic is solved

Hello, here are a few tips to improve your code's performance, readability, etc. You can use a variable / file for ahkThread so instead of writing the code as a continuation section (which has limitations like size, escaping, etc.) you can write it on another file. If you don't like the idea of havi...
by kyuuuri
29 Aug 2020, 00:33
Forum: Ask for Help
Topic: [v2] How to Multi-Thread Compiled Code?
Replies: 9
Views: 4939

Re: [v2] How to Multi-Thread Compiled Code?

Hello, if #Include FULL_PATH_TO_FILE doesn't work then there is something wrong with the compiler. Let's try this: 1. Make an empty ahk script called compileMe.ahk 2. Make another ahk script called includeMe.ahk with this line only: msgbox("Im included") 3. Put this in "compileMe.ahk" #Include FULL...
by kyuuuri
28 Aug 2020, 23:55
Forum: Ask for Help
Topic: [v2] How to Multi-Thread Compiled Code?
Replies: 9
Views: 4939

Re: [v2] How to Multi-Thread Compiled Code?

The library thing that happens after compiling is because when you use #include with "<>" you are including it from one of the function library folders (predefined). You should try using #Include FULL_PATH_TO_FILE replace "FULL_PATH_TO_FILE" with the full path to the file (can be relative but it ne...
by kyuuuri
28 Aug 2020, 23:24
Forum: Ask for Help
Topic: [v2] How to Multi-Thread Compiled Code?
Replies: 9
Views: 4939

Re: [v2] How to Multi-Thread Compiled Code?

Hi Kyuuuri, I appreciate the insight, but we unfortunately haven't gotten much further. This may be due to an excess of information in my OP, so I have boiled down the information a little better: As you can see, when it compiles, the #Include <testFolder\defaultObject> works as I desire, bringing ...
by kyuuuri
28 Aug 2020, 21:05
Forum: Ask for Help
Topic: [v2] How to Multi-Thread Compiled Code?
Replies: 9
Views: 4939

Re: [v2] How to Multi-Thread Compiled Code?

Hello! I think I found what's wrong ; This works wonderfully when not compiled, but breaks once compiled as the compiler doesn't properly include the file. ; Line Text: #Include <testFolder\testTwo> ; Error: Function library not found. #Include <testFolder\defaultObject> CritObj := CriticalObject(de...
by kyuuuri
19 Aug 2020, 01:42
Forum: KeySharp
Topic: Keysharp - the resurrection of IronAHK
Replies: 216
Views: 92926

Re: Keysharp - the resurrection of IronAHK

I wish I had that motivation for my projects ahahha. Thank you for everything you are doing!
by kyuuuri
15 Aug 2020, 14:30
Forum: Ask for Help
Topic: right click compile
Replies: 5
Views: 3627

Re: right click compile

Hello, I made this .reg that adds 3 options to the right click menu: Compile x32 Ansi, Compile x32 Unicode, Compile x64 Unicode. Make sure that each path is right Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell\Compile x32 Ansi] @="Compile x32 ANSI" [HKEY_CLASSES_ROOT\...
by kyuuuri
29 Jul 2020, 06:52
Forum: Ask for Help
Topic: Compiling Ahk_h and using a Dynamic Password (v1) Topic is solved
Replies: 29
Views: 17562

Re: Compiling Ahk_h and using a Dynamic Password (v1) Topic is solved

@HotKeyIt What is a good key length if I want to be as secure as possible? I'm using separate math algorithms for alternating characters and booleans to help diversify the password. Can you give me an example of how long I should make my password if I want it really secure? Edit: Right now I'm thin...

Go to advanced search