{"id":2635,"date":"2022-01-24T04:38:40","date_gmt":"2022-01-23T19:38:40","guid":{"rendered":"https:\/\/mifmif.mydns.jp\/alpha\/?p=2635"},"modified":"2022-01-25T09:13:16","modified_gmt":"2022-01-25T00:13:16","slug":"plistedplus%e3%81%ae%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%83%bb%e3%83%bb%e3%83%bb%e3%81%84%e3%81%8d%e3%81%aa%e3%82%8aqt%e3%81%a7%e3%83%9e%e3%83%ab%e3%83%81%e3%83%97%e3%83%a9%e3%83%83%e3%83%88","status":"publish","type":"post","link":"https:\/\/mifmif.mydns.jp\/alpha\/plistedplus%e3%81%ae%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%83%bb%e3%83%bb%e3%83%bb%e3%81%84%e3%81%8d%e3%81%aa%e3%82%8aqt%e3%81%a7%e3%83%9e%e3%83%ab%e3%83%81%e3%83%97%e3%83%a9%e3%83%83%e3%83%88\/","title":{"rendered":"PlistEDPlus\u306e\u30c7\u30d0\u30c3\u30b0\u30fb\u30fb\u30fb\u3044\u304d\u306a\u308aqt\u3067\u30de\u30eb\u30c1\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u958b\u767a(\uff89\u0414`)\uff7c\uff78\uff7c\uff78"},"content":{"rendered":"<p>\u3000\u3048\u3048\u30fc\u3053\u3093\u306a\u30e1\u30fc\u30eb\u304c\u6765\u307e\u3057\u305f\u3002<br \/>\n\u307f\u306a\u3055\u3093\u3054\u5b58\u77e5PlistEDPlus\u306eic005k\u3055\u3093\u3067\u3059\u3002<\/p>\n<p>The program itself has the problem. The code for the automatic upgrade is here, can you please help improve these codes or see what the problem is? Thank you very much. PlistEDPlus\/autoupdatedialog.cpp Line 183 in 0588420 void AutoUpdateDialog::startDownload(bool Database) { <\/p>\n<p>I have the same problem and I don&#8217;t think I have to change server. It is fast. If you choose to mirror the server to work properly, I&#8217;m not going to do an in-depth analysis of this issue at this time because it&#8217;s not the main function of the program, it&#8217;s just a very minor secondary function and not worth the time spent on this.<br \/>\n\u3000\u306a\u3093\u304b\u3061\u3087\u3063\u3068\u6295\u3052\u3084\u308a\u304b\u3068\u601d\u3044\u304d\u3084\u3001\u305d\u306e\u307e\u3048\u306bSlice\u306b\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u305b\u3044\u3060\u3063\u3066\u8a00\u308f\u308c\u305f\u306e\u3067\u3001\u305d\u3093\u306a\u4e9b\u7d30\u306a\u3053\u3068\u3088\u308a\u3001\u4ed6\u306b\u76f4\u3057\u305f\u3044\u3088\u3068\u306e\u3053\u3068\u3089\u3057\u3044\u3067\u3059\u3002\uff08\u3053\u306e\u8fba\u306fSlice\u306f\u3061\u3087\u3063\u3068\u3001\u8a31\u305b\u306a\u3044\u3067\u3057\u3087\u3046\u306d\u3047\uff09<\/p>\n<p>\u3000\u3042\u30fc\u4ed5\u65b9\u304c\u306a\u3044\u30fb\u30fb\u30fb\u3053\u3063\u3061\u304c\u632f\u3063\u305f\u3093\u3067\u3059\u304b\u3089\u306a\u3093\u3068\u304b\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<p>\u3000\u307e\u305a\u3001Fork\u3092\u4f5c\u3063\u3066\u3001Git Hub Desktop\u3067\u7ba1\u7406\u30fb\u30fb\u30fbyml\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u30d3\u30eb\u30c9\u304b\u306a\u3068\u601d\u3044\u304d\u3084\u3001Qt Creator\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u30d3\u30eb\u30c9\u3067\u3057\u305f\u3002\u3057\u304b\u3082\u74b0\u5883\u3092\u8f09\u305b\u3066\u3044\u306a\u306e\u3067\u3001qt\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6700\u65b0\u306b\u3057\u305f\u3089\u300190\u4f4d\u30a8\u30e9\u30fc\u3067\u3059(\uff89\u0414`)\uff7c\uff78\uff7c\uff78\u30fb\u30fb\u30fbqt5\u3078\u306e\u4ee5\u964d\u7528\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30d5\u30a1\u30a4\u30eb\u306e\u4e0b\u4f4d\u4e92\u63db\u8a18\u8ff0\u3082\u865a\u3057\u304f\u30fb\u30fb\u30fbqt5\u306e\u6700\u7d42\u7248\u306b\u4ea4\u63db\uff08\u6642\u9593\u304c\u304b\u304b\u308b\u306e\u3067\u5acc\u306a\u306e\u3067\u3059\u304c\uff09\u306a\u3093\u3068\u304b\u3001\u30d3\u30eb\u30c9\u3067\u304d\u307e\u3057\u305f\u3002 \uff08IDE\u3068\uff51\uff54\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u8f09\u305b\u3066\u307b\u3057\u3044\u306a\u3041\uff09\u3000\u3000\u3000<\/p>\n<p>\u3000\u30c7\u30d0\u30c3\u30ac\u3067\u30d6\u30ec\u30fc\u30af\u30dd\u30a4\u30f3\u30c8\u3092\u4f5c\u308a\u3001URL\u304c\u6b63\u3057\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3002660byte\u3063\u3066\u898b\u899a\u3048\u304c\u3042\u308b\u3093\u3067\u3059\u3002Git-Hib\u306f\u307b\u3068\u3093\u3069\u306e\u5834\u5408\u3001\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3092\u5185\u5bb9\u3068\u3057\u3066\u8fd4\u3059\u3093\u3067\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u95a2\u9023\u306e\u30af\u30e9\u30b9\u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u306e\u89e3\u6c7a\u51e6\u7406\u306e\u5c5e\u6027\u304c\u3042\u308c\u3070\u3044\u3044\u3093\u3067\u3059\u3002<\/p>\n<p>\u3000\u3042\u308a\u307e\u3057\u305f\u3002\u3046\u307e\u304f\u3046\u3054\u304f\u30fb\u30fb\u30fb<\/p>\n<p>\u3064\u307e\u308a\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3067\u3059\u3002<br \/>\nFrom QT5.6, the QNetworkRequest attribute in QNetworkAccessManager.h has an additional FollowRedirectsAttribute, which can be true to resolve redirects and download the correct file.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>\/\/ github redirects the request, so this attribute must be set to true,\r\n\/\/ otherwise returns nothing from qt5.6\r\nrequest.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true);<\/code><\/pre>\n<\/div>\n<p><a href=\"https:\/\/github.com\/mifjpn\/PlistEDPlus\/releases\/tag\/Test\">https:\/\/github.com\/mifjpn\/PlistEDPlus\/releases\/tag\/Test<\/a><\/p>\n<h1 class=\" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal\"><span style=\"font-size: 18px;\"><span class=\"author flex-self-stretch\" itemprop=\"author\"> <a class=\"url fn\" rel=\"author\" data-hovercard-type=\"user\" data-hovercard-url=\"\/users\/mifjpn\/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https:\/\/github.com\/mifjpn\">mifjpn<\/a> <\/span> <span class=\"mx-1 flex-self-stretch color-fg-muted\">\/<\/span> <\/span><strong itemprop=\"name\" class=\"mr-2 flex-self-stretch\"><a data-pjax=\"#repo-content-pjax-container\" href=\"https:\/\/github.com\/mifjpn\/PlistEDPlus\"><span style=\"font-size: 18px;\">PlistEDPlus<\/span><\/a><br \/>\n<\/strong><\/h1>\n<p>\u30c6\u30b9\u30c8\u30d5\u30a9\u30fc\u30af\u304c\u3046\u307e\u304f\u3044\u304f\u3068\u3044\u3044\u3093\u3067\u3059\u304c\u30fb\u30fb\u30fb<br \/>\n\u4e0a\u306f\u30de\u30fc\u30b8\u5f8c\u306b\u826f\u3051\u308c\u3070\u6d88\u3057\u3066\u3068\u3044\u3046\u306e\u3067\u3001\u6d88\u3057\u307e\u3057\u305f\u3002<a href=\"https:\/\/github.com\/ic005k\/PlistEDPlus\/pull\/28#\"><\/a><span class=\"js-issue-title markdown-title\"><\/span> <br \/>\n\u4ee5\u4e0b\u306b\u540d\u6b8b\u304c\u3042\u308a\u307e\u3059\u3002<br \/>\n<a href=\"https:\/\/github.com\/ic005k\/PlistEDPlus\/pull\/28#\">Download from git-hub directly #28<\/a> <br \/>\n<span class=\"f1-light color-fg-muted\"><\/span><\/p>\n<p><a href=\"https:\/\/github.com\/ic005k\/PlistEDPlus\/pull\/28#\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u3048\u3048\u30fc\u3053\u3093\u306a\u30e1\u30fc\u30eb\u304c\u6765\u307e\u3057\u305f\u3002 \u307f\u306a\u3055\u3093\u3054\u5b58\u77e5PlistEDPlus\u306eic005k\u3055\u3093\u3067\u3059\u3002 The program itself has the problem. The code for the automatic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":851,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jinr_url_youtube":"","_jinr_pip_youtube":false,"_jinr_time_youtube":"","_jinr_thumb_youtube":"","_jinr_media_youtube":"","_jinr_category_edit":false,"_jinr_category":"","_jinr_title_display":false,"_jinr_snsbutton_display":false,"_jinr_ads_display":false,"_jinr_thumbnail_display":false,"_jinr_profile_display":false,"_jinr_representations_display":false,"_jinr_relatedpost_display":false,"_jinr_sidebar1col_display":false,"_jinr_sidebar2col_display":false,"_jinr_seotitle_display":"","_jinr_description_display":"","_jinr_keyword_display":"","_jinr_hastag_display":"","_jinr_canonical_display":"","_jinr_noindex_display":false,"_jinr_paidpost":false,"_jinr_paidpost_product_id":"","_jinr_headtag_article":"","_jinr_ogp_image_url":"","_jinr_last_featured_id":0,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-2635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hackintosh"],"views":"0","_links":{"self":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts\/2635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/comments?post=2635"}],"version-history":[{"count":0,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts\/2635\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/media\/851"}],"wp:attachment":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/media?parent=2635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/categories?post=2635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/tags?post=2635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}