{ "info": { "author": "gcrtnst", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: Japanese", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Games/Entertainment", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Multimedia :: Video" ], "description": "# ts\\_machine\nts\\_machine \u306f\u30cb\u30b3\u30cb\u30b3\u751f\u653e\u9001\u306e\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u3092\u81ea\u52d5\u5316\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002\n\u30cb\u30b3\u30cb\u30b3\u751f\u653e\u9001\u5185\u3092\u691c\u7d22\u3057\u3001\u30d2\u30c3\u30c8\u3057\u305f\u756a\u7d44\u3092\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u3057\u307e\u3059\u3002\n\u4e00\u822c\u4f1a\u54e1\u3067\u306e\u5229\u7528\u3092\u60f3\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002\n\n## \u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\n### \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n```sh\npip install ts_machine\n```\n\n### \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u7528\u610f\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f\u5fc5\u9808\u3067\u3059\u3002\n\n\u3053\u306e\u30ec\u30dd\u30b8\u30c8\u30ea\u306e config \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u30b5\u30f3\u30d7\u30eb\u304c\u3042\u308a\u307e\u3059\u3002\n\u8a2d\u5b9a\u9805\u76ee\u306e\u8a73\u7d30\u306f\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e2d\u306b\u3042\u308b config.toml \u306b\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u3002\n\nconfig.toml \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u5834\u6240\u306f \\~/.config/tsm/config.toml \u3067\u3059\u3002\n\u305f\u3060\u3057\u3001\u3053\u308c\u306f `tsm` \u30b3\u30de\u30f3\u30c9\u306e `-c` \u5f15\u6570\u3067\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n\n### \u30c6\u30b9\u30c8\u5b9f\u884c\n`tsm` \u30b3\u30de\u30f3\u30c9\u3092 `-s` \u5f15\u6570\u4ed8\u304d\u3067\u5b9f\u884c\u3059\u308b\u3068\u3001\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u306e\u5bfe\u8c61\u3068\u306a\u3063\u3066\u3044\u308b\u751f\u653e\u9001\u3092\u5217\u6319\u3057\u307e\u3059\u3002\n\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u3057\u305f\u3044\u751f\u653e\u9001\u304c\u5217\u6319\u3055\u308c\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n`tsm` \u30b3\u30de\u30f3\u30c9\u3092\u5f15\u6570\u306a\u3057\u3067\u5b9f\u884c\u3059\u308b\u3068\u3001\u5b9f\u969b\u306b\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u3092\u884c\u3044\u3001\u7d50\u679c\u3092\u51fa\u529b\u3057\u307e\u3059\u3002\n\u671f\u5f85\u901a\u308a\u306b\u52d5\u4f5c\u3059\u308b\u304b\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n### \u30b8\u30e7\u30d6\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u306e\u8a2d\u5b9a\n`tsm` \u30b3\u30de\u30f3\u30c9\u3092 cron \u7b49\u306e\u30b8\u30e7\u30d6\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u306b\u767b\u9332\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u767b\u9332\u65b9\u6cd5\u306f\u305d\u308c\u305e\u308c\u306e\u30b8\u30e7\u30d6\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n## \u6ce8\u610f\u70b9\n### niconico \u306e\u5229\u7528\u898f\u7d04\n\u5229\u7528\u3059\u308b\u524d\u306b\u4ee5\u4e0b\u306e\u5229\u7528\u898f\u7d04\u3092\u8aad\u3093\u3067\u304f\u3060\u3055\u3044\u3002\n\n - [niconico \u30b3\u30f3\u30c6\u30f3\u30c4\u691c\u7d22API\u30ac\u30a4\u30c9](https://site.nicovideo.jp/search-api-docs/search.html)\u306eAPI\u5229\u7528\u898f\u7d04\n - [\u30cb\u30b3\u30cb\u30b3\u751f\u653e\u9001\u5229\u7528\u898f\u7d04](https://site.live.nicovideo.jp/rule.html)\n - [niconico\u898f\u7d04](https://account.nicovideo.jp/rules/account)\n - [\u305d\u306e\u4ed6\u306e\u5229\u7528\u898f\u7d04](http://info.nicovideo.jp/base/term.html)\n\n### \u30e9\u30a4\u30bb\u30f3\u30b9\n[LICENSE](LICENSE) \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n### \u305d\u306e\u4ed6\n - \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u53ca\u3073 cookieJar \u306e\u30d1\u30fc\u30df\u30c3\u30b7\u30e7\u30f3\u306f\u9069\u5207\u306b\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n - \u30cb\u30b3\u30cb\u30b3\u751f\u653e\u9001\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u904e\u5ea6\u306a\u8ca0\u8377\u3092\u639b\u3051\u306a\u3044\u3088\u3046\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gcrtnst/ts_machine", "keywords": "niconico time-shift", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ts-machine", "package_url": "https://pypi.org/project/ts-machine/", "platform": "", "project_url": "https://pypi.org/project/ts-machine/", "project_urls": { "Homepage": "https://github.com/gcrtnst/ts_machine", "Source": "https://github.com/gcrtnst/ts_machine", "Tracker": "https://github.com/gcrtnst/ts_machine/issues" }, "release_url": "https://pypi.org/project/ts-machine/2019.7.16/", "requires_dist": [ "beautifulsoup4 (>=4.7.1)", "Cerberus (>=1.3.1)", "html5lib (>=1.0.1)", "python-dateutil (>=2.8.0)", "requests (>=2.22.0)", "toml (>=0.10.0)" ], "requires_python": "~=3.7", "summary": "\u30cb\u30b3\u30cb\u30b3\u751f\u653e\u9001\u306e\u30bf\u30a4\u30e0\u30b7\u30d5\u30c8\u4e88\u7d04\u3092\u81ea\u52d5\u5316", "version": "2019.7.16" }, "last_serial": 5534888, "releases": { "2019.7.16": [ { "comment_text": "", "digests": { "md5": "14a877cce6335e10227b43f69bb77d92", "sha256": "47ee13459bb5b1c36fe9b6ef913cbc92f06d62dad1e584f3e94161b7bc758add" }, "downloads": -1, "filename": "ts_machine-2019.7.16-py3-none-any.whl", "has_sig": false, "md5_digest": "14a877cce6335e10227b43f69bb77d92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.7", "size": 12079, "upload_time": "2019-07-15T13:15:20", "url": "https://files.pythonhosted.org/packages/0c/b9/1d35fabfe288536e1213bac9ca7956afe90501a4cffe2c7f6d04960ddb45/ts_machine-2019.7.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "645fd0f072fc4e3c8961ccd62c2622f5", "sha256": "5a8d94bfef2077b68c7fba70de649d86de350d9c58334421adb2c85d0e703ad4" }, "downloads": -1, "filename": "ts_machine-2019.7.16.tar.gz", "has_sig": false, "md5_digest": "645fd0f072fc4e3c8961ccd62c2622f5", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 9135, "upload_time": "2019-07-15T13:15:23", "url": "https://files.pythonhosted.org/packages/1f/cc/6123dc6925d3e7d8540bbdf0722692fff23c144a1c63013647553fac07ea/ts_machine-2019.7.16.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "14a877cce6335e10227b43f69bb77d92", "sha256": "47ee13459bb5b1c36fe9b6ef913cbc92f06d62dad1e584f3e94161b7bc758add" }, "downloads": -1, "filename": "ts_machine-2019.7.16-py3-none-any.whl", "has_sig": false, "md5_digest": "14a877cce6335e10227b43f69bb77d92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.7", "size": 12079, "upload_time": "2019-07-15T13:15:20", "url": "https://files.pythonhosted.org/packages/0c/b9/1d35fabfe288536e1213bac9ca7956afe90501a4cffe2c7f6d04960ddb45/ts_machine-2019.7.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "645fd0f072fc4e3c8961ccd62c2622f5", "sha256": "5a8d94bfef2077b68c7fba70de649d86de350d9c58334421adb2c85d0e703ad4" }, "downloads": -1, "filename": "ts_machine-2019.7.16.tar.gz", "has_sig": false, "md5_digest": "645fd0f072fc4e3c8961ccd62c2622f5", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 9135, "upload_time": "2019-07-15T13:15:23", "url": "https://files.pythonhosted.org/packages/1f/cc/6123dc6925d3e7d8540bbdf0722692fff23c144a1c63013647553fac07ea/ts_machine-2019.7.16.tar.gz" } ] }