Merge branch 'master' of gitler.moe:suwako/mivfx into zoomin

このコミットが含まれているのは:
守矢諏訪子 2024-05-02 21:45:09 +09:00
コミット 681692740f
2個のファイルの変更10行の追加0行の削除

ファイルの表示

@ -4,6 +4,7 @@
* 画像は大き過ぎるの場合、画面に合うまで小さくにする様に
* 「Q」キーを押すと、終了する様に
* サイズ変更の修正
* Pixivからダウンロード出来る様に
# 0.4.0
* URLから画像ファイルを開ける様に

9
main.c
ファイルの表示

@ -42,6 +42,15 @@ bool dlfile(const char* url, const char* filename) {
CURLOPT_USERAGENT,
"Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Firefox/102.0"
);
// Pixivも結構面倒くさい
if (
strstr("s.pixiv.net", url) == 0 ||
strstr("i.pixiv.net", url) == 0 ||
strstr("s.pximg.net", url) == 0 ||
strstr("i.pximg.net", url) == 0
) {
curl_easy_setopt(curl, CURLOPT_REFERER, "https://www.pixiv.net/");
}
curl_easy_setopt(curl, CURLOPT_WRITEDATA, file);
CURLcode res = curl_easy_perform(curl);
fclose(file);