Search found 82 matches

by Qriist
25 Mar 2024, 17:31
Forum: Scripts and Functions (v2)
Topic: LibQurl (a libcurl wrapper for AHKv2)
Replies: 5
Views: 346

Re: LibQurl (a libcurl wrapper for AHKv2)

Added ~50 untested DllCalls wrapping every non-depreciated libcurl option. As far as I am aware, this is the only full libcurl wrap for AHKv2 in existence. Each untested method is clearly marked as such. Expect these to slowly be stabilized over the next few weeks, with sensible QOL scaffolding bein...
by Qriist
11 Mar 2024, 08:30
Forum: Scripts and Functions (v2)
Topic: LibQurl (a libcurl wrapper for AHKv2)
Replies: 5
Views: 346

Re: LibQurl (a libcurl wrapper for AHKv2)

Added a super basic version of SetOpts() to batch process options.
by Qriist
11 Mar 2024, 07:17
Forum: Scripts and Functions (v2)
Topic: LibQurl (a libcurl wrapper for AHKv2)
Replies: 5
Views: 346

Re: LibQurl (a libcurl wrapper for AHKv2)

You can refer to this library: https://github.com/tmplinshi/libcurl-test Your calling method is too complicated. My calling method is: curl({url:"test.com/x.zip", head: {"Accept-Encoding": "br"}, opt: {"user": "xxx"}, file: "buf"}) Thank you for your feedback. The library you referred me to follows...
by Qriist
11 Mar 2024, 03:39
Forum: Scripts and Functions (v2)
Topic: LibQurl (a libcurl wrapper for AHKv2)
Replies: 5
Views: 346

LibQurl (a libcurl wrapper for AHKv2)

Hello all, this is a class wrapping libcurl for AHKv2. Although only a few features are currently fleshed out, this is a full direct binding of every curl function, plus some QOL scaffolding. Features: this is a full direct binding of libcurl, meaning that you have access* to all functions libcurl's...
by Qriist
11 Feb 2024, 17:34
Forum: Scripts and Functions (v2)
Topic: Class_SQLiteDB v2.0.6 - 2023-11-28
Replies: 55
Views: 66083

Re: Class_SQLiteDB v2.0.6 - 2023-11-28

advantage of accessing columns of a result row by name The whole point is that it's a Quality of Life (QOL) method specifically designed to avoid the boiler plate you mentioned. More precisely, it moves the boiler plate to where it belongs: inside the class. It is true that there's no real programm...
by Qriist
11 Feb 2024, 17:17
Forum: Ask for Help (v2)
Topic: (Winhttp) Why aren't my headers being set?
Replies: 0
Views: 104

(Winhttp) Why aren't my headers being set?

I'm using thqby's Winhttp class with my pull request . (My changes shouldn't have any impact on this problem.) Anyways, here's the class: /************************************************************************ * @description WinHttp.dll class wrapper * @file WinHttp.ahk * @author thqby * @date 202...
by Qriist
10 Feb 2024, 14:48
Forum: Scripts and Functions (v2)
Topic: Class_SQLiteDB v2.0.6 - 2023-11-28
Replies: 55
Views: 66083

Re: Class_SQLiteDB v2.0.6 - 2023-11-28

Heya just me , I'm sharing a small QOL method that I added to the _Table subclass. This returns the row as a Map with associated column names for easier direct referencing. ; ---------------------------------------------------------------------------------------------------------------- ; METHOD Nex...
by Qriist
05 Feb 2024, 18:24
Forum: Ask for Help
Topic: (v2) How do I share an object between child threads?
Replies: 1
Views: 628

(v2) How do I share an object between child threads?

Okay, so I'm trying to replicate a multithreading "framework" in thqby 's v2 that I built in HotKeyIt 's v1. Basically, I had the parent thread prepare a single nested object that all children could read from. They passed information around to each other without communicating through the main thread...
by Qriist
11 Jan 2024, 13:07
Forum: Forum Issues
Topic: Login token in URL allows anyone to impersonate a user
Replies: 3
Views: 1212

Re: Keyboard Hook being removed in 64-bit AHK

Sooo REAL Qriist here. Apparently the forum url includes a sid token that just logs people in as you on other systems. Could we, like, nuke that feature so this doesn't happen again?

image.png
image.png (199.99 KiB) Viewed 1190 times
image.png
image.png (218.05 KiB) Viewed 1190 times
by Qriist
11 Jan 2024, 12:53
Forum: Forum Issues
Topic: Login token in URL allows anyone to impersonate a user
Replies: 3
Views: 1212

Login token in URL allows anyone to impersonate a user

[Topic moved from Bug Reports and renamed by lexikos.] Same issue as this post https://www.autohotkey.com/boards/viewtopic.php?f=14&t=82158 I'm using 64-bit AHK on 64-bit Windows 10. Link to discord thread, for extra context: https://discord.com/channels/115993023636176902/1195022953516118106/11950...
by Qriist
11 Jan 2024, 12:48
Forum: Bug Reports
Topic: Hotkeys stop working after some time with 32-bit AHK on 64bit OS
Replies: 21
Views: 4442

Re: Hotkeys stop working after some time with 32-bit AHK on 64bit OS

Ultimately, it doesn't seem worth the risk given that 64-bit AutoHotkey doesn't appear to be subject to removal of the hook. On the Discord server geek , ShambleS1980 , luigislam and I spent a couple hours fruitlessly helping a user with what appears to be exactly this issue. It might be worth re-e...
by Qriist
10 Jan 2024, 07:46
Forum: Ask for Help (v1)
Topic: Possible to do an "or" in Switch? Topic is solved
Replies: 1
Views: 162

Re: Possible to do an "or" in Switch? Topic is solved

each case line can handle 20 distinct values by using a comma

Code: Select all

Switch ScenarioVariable
{
  case "A", "B":
    ; do something
  case "C":
    ; do something
}
by Qriist
04 Jan 2024, 13:59
Forum: Ask for Help (v1)
Topic: How to Search for the First Words In a Document
Replies: 5
Views: 254

Re: How to Search for the First Words In a Document

In a broad sense, what you want is very easily done. However, you've specified that you need to search both .doc and .pdf files. These are very different file formats that you'll need to approach in different ways. Presumably, there are yet more document types that will futher increase complexity. Y...
by Qriist
29 Nov 2023, 14:04
Forum: Ask for Help (v2)
Topic: How would I generate CaSe permutations of a given string?
Replies: 7
Views: 470

How would I generate CaSe permutations of a given string?

Hi there! Title pretty much asks it all but I'll give a little more detail. I have a massive pre-existing dataset that I want to load in as an object. There are some naming collisions differentiated only by case so I intend to internally store the names of the items as hashes. This solves the immedi...
by Qriist
28 Nov 2023, 16:49
Forum: Scripts and Functions (v2)
Topic: [Library] cJson.ahk for AHKv2 (version 2.0.0)
Replies: 6
Views: 1019

Re: [Library] cJson.ahk for AHKv2 (version 2.0.0)

Well done! Thank you for implementing NullsAsStrings! <3
by Qriist
10 Apr 2023, 11:03
Forum: Off-topic Discussion
Topic: « What's on your mind? » Topic is solved
Replies: 4893
Views: 1394414

Re: « What's on your mind? » Topic is solved

tidbit wrote:
30 Oct 2014, 12:45
in 30 years will we have Super Ultra Ultimate Mega Super Gigantic HD at 24,000p or larger?
image.png
image.png (9.52 KiB) Viewed 5138 times
by Qriist
29 Oct 2022, 22:48
Forum: Scripts and Functions (v1)
Topic: [Class] SQLiteDB - Update on 2022-10-04
Replies: 303
Views: 205812

Re: [Class] SQLiteDB - Update on 2022-10-04

jsong55 wrote:
29 Oct 2022, 22:45
@Qriist

Hmm. Then why does it work in the DB browser app?
image.png
image.png (68.65 KiB) Viewed 2811 times
https://github.com/sqlitebrowser/sqlitebrowser/wiki/Regular-Expressions
by Qriist
29 Oct 2022, 22:38
Forum: Scripts and Functions (v1)
Topic: [Class] SQLiteDB - Update on 2022-10-04
Replies: 303
Views: 205812

Re: [Class] SQLiteDB - Update on 2022-10-04

there is nothing wrong with my code Sure about that? https://www.sqlite.org/lang_expr.html The REGEXP operator is a special syntax for the regexp() user function. No regexp() user function is defined by default and so use of the REGEXP operator will normally result in an error message. If an applic...

Go to advanced search