]> Nishi Git Mirror - mivfx.git/commitdiff
Clownflareは面倒くさいわね・・・
author諏訪子 <suwako@076.moe>
Thu, 2 May 2024 09:30:55 +0000 (18:30 +0900)
committer諏訪子 <suwako@076.moe>
Thu, 2 May 2024 09:35:03 +0000 (18:35 +0900)
CHANGELOG.md
main.c

index 3022e80d98b48772847f6d79ed6bc6563efdc2d6..302b9b0f70130eb0f8002ca41397df4f5a372101 100644 (file)
@@ -1,5 +1,6 @@
 # 0.5.0
 * .desktopファイルの追加
+* CDNを回避する様に
 
 # 0.4.0
 * URLから画像ファイルを開ける様に
diff --git a/main.c b/main.c
index bee2ce536f7d1378de4e7725a1cbc641b44f7e35..6042fd4c74231e4430ffb8c3ba5fa053282cf3cc 100644 (file)
--- a/main.c
+++ b/main.c
@@ -31,6 +31,12 @@ bool dlfile(const char* url, const char* filename) {
   }
 
   curl_easy_setopt(curl, CURLOPT_URL, url);
+  // Clownflareは面倒くさいわね・・・
+  curl_easy_setopt(
+    curl,
+    CURLOPT_USERAGENT,
+    "Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Firefox/102.0"
+  );
   curl_easy_setopt(curl, CURLOPT_WRITEDATA, file);
   CURLcode res = curl_easy_perform(curl);
   fclose(file);