{"action":"opened","issue":{"url":"https://api.github.com/repos/mikf/gallery-dl/issues/443","repository_url":"https://api.github.com/repos/mikf/gallery-dl","labels_url":"https://api.github.com/repos/mikf/gallery-dl/issues/443/labels{/name}","comments_url":"https://api.github.com/repos/mikf/gallery-dl/issues/443/comments","events_url":"https://api.github.com/repos/mikf/gallery-dl/issues/443/events","html_url":"https://github.com/mikf/gallery-dl/issues/443","id":504381285,"node_id":"MDU6SXNzdWU1MDQzODEyODU=","number":443,"title":"yaplog.jp Errors","user":{"login":"schleifen","id":47434327,"node_id":"MDQ6VXNlcjQ3NDM0MzI3","avatar_url":"https://avatars3.githubusercontent.com/u/47434327?v=4","gravatar_id":"","url":"https://api.github.com/users/schleifen","html_url":"https://github.com/schleifen","followers_url":"https://api.github.com/users/schleifen/followers","following_url":"https://api.github.com/users/schleifen/following{/other_user}","gists_url":"https://api.github.com/users/schleifen/gists{/gist_id}","starred_url":"https://api.github.com/users/schleifen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schleifen/subscriptions","organizations_url":"https://api.github.com/users/schleifen/orgs","repos_url":"https://api.github.com/users/schleifen/repos","events_url":"https://api.github.com/users/schleifen/events{/privacy}","received_events_url":"https://api.github.com/users/schleifen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-10-09T02:56:52Z","updated_at":"2019-10-09T02:56:52Z","closed_at":null,"author_association":"NONE","body":"Hello,\r\nFirstly thank you for adding yaplog to the supported websites. It is closing on 31th January 2019 and this tool has been an immense help in trying to save blogs. But there are a few errors I noticed during the downloading:\r\n\r\n- blogs with \"-\" in the blog name don't get recognized and give the error message \"No suitable extractor found for _*link*_\" (example: https://yaplog.jp/a-pierrot-o/)\r\n\r\n- certain image links don't get recognized with the error message \"URLs are not supported/enabled\" or \"No suitable extractor found for _*imagelink*_\" or they appear downloaded with a link that has underlines where slashes should be (example structure: yaplog.jp/cv/_*blogname*_/img/_*image number in the blog?*_/_*imagename*_.jpg  ; actual example: https://yaplog.jp/cv/msjane/img/246/img100105225224_t.jpg)\r\n\r\n- after successfully downloading about 2000 images of a blog, the following error gets displayed every time: \"An unexpected error occurred: IndexError - list assignment index out of range. Please run gallery-dl again with the --verbose flag, copy its output and report this issue on https://github.com/mikf/gallery-dl/issues\" \r\n_I did that with an example and got the following:_\r\n[gallery-dl][debug] Version 1.10.5\r\n[gallery-dl][debug] Python 3.7.4 - Windows-10-10.0.17134-SP0\r\n[gallery-dl][debug] requests 2.22.0 - urllib3 1.25.3\r\n[gallery-dl][debug] Starting DownloadJob for 'http://yaplog.jp/f_l_a_s_c_o/'\r\n[gallery-dl][debug] Updating urllib3 ciphers\r\n[yaplog][debug] Using YaplogBlogExtractor for 'http://yaplog.jp/f_l_a_s_c_o/'\r\n[urllib3.connectionpool][debug] Starting new HTTPS connection (1): yaplog.jp:443\r\n_It starts (successfully?) scanning many pictures with the message like the following_ \"# .\\gallery-dl\\yaplog\\f_l_a_s_c_o\\1023_EXCENTRIQUE◆新入荷・コルセットスカート_8200.jpg\r\n[urllib3.connectionpool][debug] https://yaplog.jp:443 \"GET /f_l_a_s_c_o/image/1023/8205 HTTP/1.1\" 200 None\" _but then there appears this:_\r\n[yaplog][error] An unexpected error occurred: IndexError - list assignment index out of range. Please run gallery-dl again with the --verbose flag, copy its output and report this issue on https://github.com/mikf/gallery-dl/issues .\r\n[yaplog][debug]\r\nTraceback (most recent call last):\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\job.py\", line 47, in run\r\n    for msg in self.extractor:\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\extractor\\common.py\", line 363, in __iter__\r\n    raise msg\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\extractor\\common.py\", line 369, in async_items\r\n    for msg in self.items():\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\extractor\\yaplog.py\", line 29, in items\r\n    for post, urls in self.posts():\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\extractor\\yaplog.py\", line 88, in posts\r\n    url, images, data = self._parse_post(url)\r\n  File \"c:\\users\\kimi\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\gallery_dl\\extractor\\yaplog.py\", line 55, in _parse_post\r\n    urls[0] = page  # cache HTML of first page\r\nIndexError: list assignment index out of range\r\n\r\nIs there any solution?"}}
{"actor":{"display_login":"schleifen"}}