Commit Graph

57 Commits

Author SHA1 Message Date
Rustem Kamalov
b4ef23a913 Add megasearch API response example v0.5.3 2025-10-01 04:56:40 +03:00
Rustem Kamalov
0a347edc77 New megasearch and megaimage functionality. Update readme 2025-10-01 04:34:41 +03:00
Rustem Kamalov
de0a6a80d4 DuckDuck fixes. Non-stealth antibot fixes 2025-10-01 04:30:58 +03:00
Rustem Kamalov
74fc15a6e2 Add DuckDuckGo. Add custom logger. Fix arg priority and other issues 2025-09-30 05:27:54 +03:00
Rustem Kamalov
f8815b4560 Add Bing search+images 2025-09-19 02:11:55 +03:00
Rustem Kamalov
49e9837878 Fix build issues 2025-08-29 03:44:38 +03:00
Rustem Kamalov
fb8e8cd6fe Merge pull request #12 from PACHAKUTlQ/main
Bug fixes and TLS fingerprint spoofing
2025-08-29 03:35:13 +03:00
Pachakutiq
f7654a52f0 chore: Update dependencies 2025-08-28 17:20:28 +08:00
Pachakutiq
8fdefb6ed5 fix(google)!: Fix missing datas 2025-08-28 16:44:22 +08:00
Pachakutiq
81fc057c83 feat(raw search)!: Use utls to mimic chrome TLS clienthello fingerprint 2025-08-28 16:43:39 +08:00
Pachakutiq
c35c5f134d chore: Add utls as dependency 2025-08-28 16:42:18 +08:00
Pachakutiq
83385711fe chore: Update dependency versions 2025-08-28 16:41:58 +08:00
Pachakutiq
c980ca4dc4 fix!: Allow insecure TLS connections 2025-08-28 16:35:53 +08:00
Rustem Kamalov
d8c3700252 Stealth browser as option. Update default config v0.4.1 2025-08-18 22:49:45 +03:00
Rustem Kamalov
7f0f32ac4e Handle failed navigation v0.4 2025-07-03 02:29:12 +03:00
Rustem Kamalov
ba94c69dd0 Merge pull request #10 from PACHAKUTlQ/main
Support http and socks5 proxy and fix failure due to updates of DOM on Google SERP
2025-07-03 02:09:18 +03:00
Pachakutiq
c387268d20 chore: Exclude .aider* in .gitignore 2025-05-27 15:05:53 +08:00
Pachakutiq
2f8ee2164d fix: Fix serve mode not supporting raw mode 2025-04-10 18:07:57 +08:00
Pachakutiq
6691ebaadd fix: Remove duplicated results for all search engines and both modes 2025-04-10 16:59:31 +08:00
Pachakutiq
8099dae3ce fix: Remove duplicated results in google/search.go 2025-04-10 15:35:54 +08:00
Pachakutiq
2f77dd6fe5 doc: Add proxy guide in README.md 2025-04-09 02:55:59 +08:00
Pachakutiq
90f27c2974 feat: Support short flag -x for proxy 2025-04-09 02:54:42 +08:00
Pachakutiq
ec03439b2f style: Format README.md using prettier 2025-04-09 02:11:22 +08:00
Pachakutiq
5ad89b2ea8 feat: Support proxy for serve 2025-04-09 02:08:01 +08:00
Pachakutiq
b2ffcf8477 feat: Support http and socks5 proxy (support authentication) for chrome driver mode 2025-04-08 23:51:44 +08:00
Pachakutiq
21f12c5996 fix: Google updated DOM of search result page 2025-04-08 18:48:07 +08:00
Pachakutiq
84e2d46c4b feat: Support http and socks5 proxy with auth for raw search 2025-04-08 16:06:41 +08:00
Pachakutiq
205f722ddc fix: Fix search crash (slice bounds out of range [4:1]) 0.3.1 2024-12-01 23:35:11 +08:00
Rustem Kamalov
aeb0616249 Fix google images selector + baidu images ads tag 2024-05-12 02:57:39 +03:00
Rustem Kamalov
fc49deba67 Fix yandex image search 2024-05-12 01:41:53 +03:00
Rustem Kamalov
0a3c07b149 Collects google ads/answers + captcha solver test v0.3 2024-05-06 01:13:07 +03:00
Rustem Kamalov
482f725c10 Remove random UA generator 2024-05-06 00:53:57 +03:00
Rustem Kamalov
923b7c2443 Additional google query params 2024-05-06 00:51:35 +03:00
Rustem Kamalov
e2bdad75dd Google: Fix total results bug, Fix captcha detection 2024-02-07 01:30:57 +03:00
Rustem Kamalov
b040b24a70 Readme update 2023-08-06 15:09:26 +03:00
Rustem Kamalov
a3455b592d Add image API 2023-07-23 04:37:01 +03:00
Rustem Kamalov
29a7c2ca14 Yandex images scroll parsing 2023-07-23 04:35:48 +03:00
Rustem Kamalov
38183b804a Google images scroll parsing 2023-07-23 04:35:28 +03:00
Rustem Kamalov
34074161a5 Baidu. Fix broken JSON parsing 2023-07-23 04:33:53 +03:00
Rustem Kamalov
e12fff8313 Google image search test 2023-07-12 02:17:04 +03:00
Rustem Kamalov
4d6921d007 Baidu [ImageUrlBuild] test fix 2023-07-11 18:53:42 +03:00
Rustem Kamalov
284aebbfb2 Baidu image search test 2023-07-08 01:13:56 +03:00
Rustem Kamalov
6eaab4a059 Yandex image search test 2023-07-05 18:42:14 +03:00
Rustem Kamalov
ffe33d6bc5 Settings via config file and environment variables v0.2.1 2023-06-30 22:49:58 +03:00
Rustem Kamalov
df972585c1 Fix default ratelimiter 2023-06-30 22:04:26 +03:00
Rustem Kamalov
dd5e0a2069 Default ratelimeter 2023-06-28 22:20:19 +03:00
Rustem Kamalov
72bddf7fc9 SearchTimeout error handling and proper tabs close 2023-06-27 23:13:10 +03:00
Rustem Kamalov
c175d0c386 Default config fix, manual bot test 2023-06-26 15:30:24 +03:00
Rustem Kamalov
3f84503ce3 Add captcha check and error 2023-06-25 20:41:47 +03:00
Rustem Kamalov
6c4eb8db1a Radme and default configs fix 2023-06-25 20:39:14 +03:00