{ "info": { "author": "Wei Ren", "author_email": "renwei2004@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Text Processing :: General" ], "description": "txt2mobi3_app\n=============\n\nCreate a simple PyQt5 application for converting Chinese txt files into\nmobi files. It wraps\n`txt2mobi3 `__. Since it\nsupports Chinese only, the documentation and the code comments are\nwritten in Chinese.\n\n1. \u5b89\u88c5\u548c\u8fd0\u884c\n-------------\n\n1.1. \u4ecePyPI\u5b89\u88c5\u548c\u8fd0\u884c\uff1a\n~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n $ pip install txt2mobi3_app\n $ txt2mobi3_app\n\n1.2. \u4ece\u5b89\u88c5\u5305\uff1a\n~~~~~~~~~~~~~~~\n\n(1) Linux\n\n\u4e0b\u9762\u4ee5Ubuntu 16.04LTS\u4e3a\u4f8b\uff1a\n\n.. code:: bash\b\n\n $ sudo dpkg -i target/txt2mobi3_app.deb\n\n(2) MacOS\n\n\u5c06\btxt2mobi3_app.dmg\u79fb\u52a8\u5230Application\u4e2d\u3002\n\n(3) Windows\n\n\u70b9\u51fb\u8fd0\u884ctxt2mobi3_appSetup.exe\u3002\n\n2. \u4ea7\u751f\u5b89\u88c5\u5305\n-------------\n\n\u8fd9\u91cc\u6211\u4eec\u4f7f\u7528\\ `fbs `__\\ \u6765\u4ea7\u751fLinux\u3001MacOS\u548cWindows\u4e0a\u7684\u5b89\u88c5\u5305\u3002\u6ce8\u610f\u6211\u4eec\u4f9d\u8d56\u7684\u4e09\u4e2a\u5173\u952epython\u5305\u7684\u7248\u672c\u5982\u4e0b\uff1a\n\n::\n\n fbs==0.3.6\n PyQt5==5.11.3\n PyInstaller==3.4\n\n2.1. Linux\n~~~~~~~~~~\n\n\u4e0b\u9762\u4ee5Ubuntu 16.04LTS\u4e3a\u4f8b\uff1a\n\n(1) `\u5b89\u88c5fbm `__\n\n.. code:: bash\n\n $ sudo apt install ruby ruby-dev rubygems build-essential\n $ sudo gem install --no-ri --no-rdoc fpm\n\n(2) \u4ea7\u751f\u5b89\u88c5\u5305\n\n.. code:: bash\n\n $ python -m fbs installer\n\n\u751f\u6210\u7684\u5b89\u88c5\u5305\\ ``txt2mobi3_app.deb``\\ \u4f1a\u5728\\ ``target``\\ \u76ee\u5f55\u4e2d\u3002\n\n\u5982\u679c\u60f3\u4ea7\u751f\u4e00\u4e2a\u53ef\u4ee5\u5355\u72ec\u8fd0\u884c\u7684\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u90a3\u4e48\u5c31\u8fd0\u884c\u4e0b\u9762\u8fd9\u4e2afbs\u547d\u4ee4\u3002\n\n.. code:: bash\n\n $ python -m fbs freeze\n\n\u751f\u6210\u7684\u53ef\u6267\u884c\u6587\u4ef6\u4f4d\u4e8e\\ ``target/txt2mobi3_app``\\ \u76ee\u5f55\u4e2d\u3002\u5c06\\ ``target/txt2mobi3_app``\\ \u76ee\u5f55\u590d\u5236\u5230\u522b\u7684\u673a\u5668\u4e0a\u540e\u5c31\u53ef\u8fd0\u884c\u5176\u4e2d\u7684\u53ef\u6267\u884c\u6587\u4ef6\u3002\n\n2.2. MacOS\n~~~~~~~~~~\n\n\u4ee5macOS Sierra 10.12.6\u4e3a\u4f8b\uff1a\n\n(1) \u5148\u4ea7\u751f\u4e00\u4e2a\u53ef\u4ee5\u5355\u72ec\u6267\u884c\u7684\u53ef\u6267\u884c\u6587\u4ef6\u3002\n\n.. code:: bash\n\n $ python -m fbs freeze\n\n(2) \u4ea7\u751f\u5b89\u88c5\u5305\u3002\n\n.. code:: bash\n\n $ python -m fbs installer\n\n2.3. Windows\n~~~~~~~~~~~~\n\n(1) \u5982\u679c\u662fWindows 10\uff0c\u4f60\u53ef\u80fd\u9700\u8981\u5b89\u88c5\\ `Windows 10\n SDK `__\\ \u3002\n\n(2) \u5b89\u88c5\\ `NSIS `__\\ \u5e76\u5c06\u5176\u5b89\u88c5\u76ee\u5f55\u6dfb\u52a0\u5230\\ ``PATH``\\ \u73af\u5883\u53d8\u91cf\u4e2d\u3002\n\n(3) \u4ea7\u751f\u5b89\u88c5\u5305\n\n.. code:: bash\n\n $ python -m fbs installer\n\n\u751f\u6210\u7684\u5b89\u88c5\u5305\\ ``txt2mobi3_appSetup.exe.ext``\\ \u4f1a\u5728\\ ``target``\\ \u76ee\u5f55\u4e2d\u3002\n\n\u5982\u679c\u60f3\u4ea7\u751f\u4e00\u4e2a\u53ef\u4ee5\u5355\u72ec\u8fd0\u884c\u7684\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u90a3\u4e48\u5c31\u8fd0\u884c\u4e0b\u9762\u8fd9\u4e2afbs\u547d\u4ee4\u3002\n\n.. code:: bash\n\n $ python -m fbs freeze\n\n3. README.rst\n-------------\n\nREADME.rst is generated from README.md via ``pandoc``.\n\n.. code:: bash\n\n $ pandoc --from=markdown --to=rst --output=README.rst README.md\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/renweizhukov/txt2mobi3_app", "keywords": "txt mobi python3 pyqt5", "license": "", "maintainer": "", "maintainer_email": "", "name": "txt2mobi3-app", "package_url": "https://pypi.org/project/txt2mobi3-app/", "platform": "", "project_url": "https://pypi.org/project/txt2mobi3-app/", "project_urls": { "Bug Reports": "https://github.com/renweizhukov/txt2mobi3_app/issues", "Documentation": "https://github.com/renweizhukov/txt2mobi3_app", "Homepage": "https://github.com/renweizhukov/txt2mobi3_app", "Source": "https://github.com/renweizhukov/txt2mobi3_app" }, "release_url": "https://pypi.org/project/txt2mobi3-app/0.2.1/", "requires_dist": [ "fbs", "PyQt5", "setuptools", "txt2mobi3" ], "requires_python": ">=3", "summary": "A PyQt5 application for converting Chinese novel txt files into Kindle mobi files.", "version": "0.2.1" }, "last_serial": 4451710, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "af041a4a913dceebff0cabd5158f0823", "sha256": "18e256f4d54f40f5d52ab4ca1ee8382802e644c849fe0f039339672a25cc17ef" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "af041a4a913dceebff0cabd5158f0823", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 17461, "upload_time": "2018-10-28T06:29:18", "url": "https://files.pythonhosted.org/packages/32/90/ae17beb2ec6c173abdb5ffad08192dea7fcee9bcd71c930333f4e5c960bd/txt2mobi3_app-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b44347fb1382f590e525e2b45234d4c", "sha256": "9b5903d24ea1a4e248e4095013ba6973365c357cd642173dab666d282616ef98" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4b44347fb1382f590e525e2b45234d4c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4742, "upload_time": "2018-10-28T06:29:19", "url": "https://files.pythonhosted.org/packages/ef/0b/7fbc8248398619d9ba37bc6ee0b346052328d822ed62742c3d1b3263e2c8/txt2mobi3_app-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c456caa81bb91902f808aff29911daed", "sha256": "67406e5a3532b91c47bbff0ee549aedaf01c3bb4471923c2e53c884653dff7e0" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c456caa81bb91902f808aff29911daed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 17595, "upload_time": "2018-10-28T07:36:53", "url": "https://files.pythonhosted.org/packages/95/c9/a279a88806ec828881b43a3c735eb6adfb00b4c323c9a771a84d5e53a2f8/txt2mobi3_app-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23046937609a37e30ae646ac50e2fe43", "sha256": "d0174f6004bebd4518aa12b99b7c3c75b569a1756cf7e603ffb444f67bef33f8" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.1.tar.gz", "has_sig": false, "md5_digest": "23046937609a37e30ae646ac50e2fe43", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4947, "upload_time": "2018-10-28T07:36:54", "url": "https://files.pythonhosted.org/packages/7b/8e/7f11a4f70c32f769213457aab8d3a756f5933c2a50d7a0b530fcbfde18bc/txt2mobi3_app-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "35d6394b2c8634c51eadc3d661724e41", "sha256": "9bbd9edf9b69f48b14e6fccbff44f5014706ea5410ac5bde8055de20617e6114" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "35d6394b2c8634c51eadc3d661724e41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 17594, "upload_time": "2018-10-28T07:48:36", "url": "https://files.pythonhosted.org/packages/28/56/6566ea104d1ce46dfac360dd4556541a2e6aa98a6a07c2ee27c53a2bafc3/txt2mobi3_app-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce5366a6d0ad1a152b93f04e3b714c75", "sha256": "4bbc3b4e8e161430c96844ca33d561ac52bae3cb64bcd30c2465c5a8093f6127" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ce5366a6d0ad1a152b93f04e3b714c75", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 17703, "upload_time": "2018-10-28T07:48:37", "url": "https://files.pythonhosted.org/packages/d3/39/86b5b2c351ffbd8ed2f6d80698aea9d99fd50ac3dd7daf2f0d1ac0d325de/txt2mobi3_app-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "680f044aa863d81b0395393301c4e615", "sha256": "b6d8dd3d4c06c633b01a92df11b25442867023ba21598f7fe88a3a87d1eb1714" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "680f044aa863d81b0395393301c4e615", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 18631, "upload_time": "2018-10-28T08:12:33", "url": "https://files.pythonhosted.org/packages/24/e2/92f36d29b061add5a279b20636433677bb728a4db561fa719db6e74e6561/txt2mobi3_app-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73b13595370a8f7581991e36c7f2fea2", "sha256": "c963e5b42560191594aeb1a5be1981316ff00e319a4476d08c59ae9e0d32b0c1" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.3.tar.gz", "has_sig": false, "md5_digest": "73b13595370a8f7581991e36c7f2fea2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18381, "upload_time": "2018-10-28T08:12:34", "url": "https://files.pythonhosted.org/packages/c1/00/2764c3008d78768ddf17dc636f712f549ec4dee0aff23385339d9df9e318/txt2mobi3_app-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ae8a689db6eb403bcc96cae2b4f0d917", "sha256": "07ba7c04c1cdfec62e9c1104dc7beab1d9f4637b011c56513c026269220e0682" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ae8a689db6eb403bcc96cae2b4f0d917", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 18670, "upload_time": "2018-10-28T08:21:40", "url": "https://files.pythonhosted.org/packages/69/6a/152f7d19128b2fe445715da8b603165050469b283b0b8dc5ba2b1d920cf4/txt2mobi3_app-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fcfa407fef6d426cf364ad02027b577", "sha256": "724f84b5311e3360db8f3ab5a19f8c04507584eeff2928e0cc93f65be3a290fd" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3fcfa407fef6d426cf364ad02027b577", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18645, "upload_time": "2018-10-28T08:21:41", "url": "https://files.pythonhosted.org/packages/ef/5a/894831525bc73c164c45591b25982c95abb571f9d1e7cf3d7b336c8cc1bd/txt2mobi3_app-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4a5e1c93d50731d34ec0610c4f7a3bac", "sha256": "341db223fccdcb2d87ada0812788fbccb69d00b4e7196b273d6e2faa79c09592" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4a5e1c93d50731d34ec0610c4f7a3bac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 166719, "upload_time": "2018-10-28T08:26:18", "url": "https://files.pythonhosted.org/packages/82/44/8bea39e5718b3a33cc4c475f8860d617230bb8f65068dcaccc3df75af951/txt2mobi3_app-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af10f1487fd3e156b001f0034147790a", "sha256": "f7e0a20ad635ef9973d1ed95f3a650a57b3b0dd46528972c7ccffb8308d313b8" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.5.tar.gz", "has_sig": false, "md5_digest": "af10f1487fd3e156b001f0034147790a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 164919, "upload_time": "2018-10-28T08:26:20", "url": "https://files.pythonhosted.org/packages/8d/4c/be6e9678a4f9959fd743b24b81e4a9a7fe97f93084feda0b9f9b23d12121/txt2mobi3_app-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "1ff21d88655d22e2002351cf42268551", "sha256": "e5574031ecd0e1203a1e301c55b31e8779df82addf167a1f8b0438a136f431fa" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "1ff21d88655d22e2002351cf42268551", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 23937966, "upload_time": "2018-10-29T05:14:53", "url": "https://files.pythonhosted.org/packages/3e/a7/4ea4e8ba1ecce86536aab30b0e8f4a0accf63f355220b57f8fe35521b605/txt2mobi3_app-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c8134cc419cd4a3831016925ea3627e", "sha256": "761650aef1ebca326115d5af8959fb03022e701747d1fabd5028a4d44c35cf5a" }, "downloads": -1, "filename": "txt2mobi3_app-0.1.7.tar.gz", "has_sig": false, "md5_digest": "0c8134cc419cd4a3831016925ea3627e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23822980, "upload_time": "2018-10-29T05:14:59", "url": "https://files.pythonhosted.org/packages/55/04/b6cb20ec31542f9fcb5fc521bda4b9aeb39c27a77e17658dd120f8023800/txt2mobi3_app-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a7d8b8b474604de69def4534674cd5ec", "sha256": "6a0dab5adddbcbd836fd452e2b6d6afbceca4be7a34ae3867baafd628c416927" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a7d8b8b474604de69def4534674cd5ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 23938237, "upload_time": "2018-11-04T06:10:26", "url": "https://files.pythonhosted.org/packages/83/7b/431fe1501b38d35c6f150dfff32a81be9b0ac3ab0fab9af4301aabc784f1/txt2mobi3_app-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "373e7e64f512a80002bf772da318e57d", "sha256": "f764de802805a05ff78ed928e996d7cd47345535c295d8baa92e58fc30186109" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.0.tar.gz", "has_sig": false, "md5_digest": "373e7e64f512a80002bf772da318e57d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23823180, "upload_time": "2018-11-04T06:10:32", "url": "https://files.pythonhosted.org/packages/2a/17/09a70dee79a415807da40143fde479d6fa61254a5848c9920d340f0930fb/txt2mobi3_app-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5824ed8ebb23e0f0cf0fa69cdf06f176", "sha256": "3a8b71d446df76fbe0dbe4d6ce125016940406ede50baf6b3ff5c590233ef4b8" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5824ed8ebb23e0f0cf0fa69cdf06f176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 23937093, "upload_time": "2018-11-05T06:26:20", "url": "https://files.pythonhosted.org/packages/e4/cf/99b1e91a793b4a122fc40875be4773d6b5f0e97d615dfbfbdf30e37f2f94/txt2mobi3_app-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05648ac03710cced55d7f6226a63d1d6", "sha256": "1c772249e11f873ee664856accc234a4bb051c5dde2c060632546314dbf412ac" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.1.tar.gz", "has_sig": false, "md5_digest": "05648ac03710cced55d7f6226a63d1d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23822863, "upload_time": "2018-11-05T06:26:25", "url": "https://files.pythonhosted.org/packages/d2/b7/91cab59f8ab308819e624c66f74a4e808beb7b08ba9977431cf97aa7e01f/txt2mobi3_app-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5824ed8ebb23e0f0cf0fa69cdf06f176", "sha256": "3a8b71d446df76fbe0dbe4d6ce125016940406ede50baf6b3ff5c590233ef4b8" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5824ed8ebb23e0f0cf0fa69cdf06f176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 23937093, "upload_time": "2018-11-05T06:26:20", "url": "https://files.pythonhosted.org/packages/e4/cf/99b1e91a793b4a122fc40875be4773d6b5f0e97d615dfbfbdf30e37f2f94/txt2mobi3_app-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05648ac03710cced55d7f6226a63d1d6", "sha256": "1c772249e11f873ee664856accc234a4bb051c5dde2c060632546314dbf412ac" }, "downloads": -1, "filename": "txt2mobi3_app-0.2.1.tar.gz", "has_sig": false, "md5_digest": "05648ac03710cced55d7f6226a63d1d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23822863, "upload_time": "2018-11-05T06:26:25", "url": "https://files.pythonhosted.org/packages/d2/b7/91cab59f8ab308819e624c66f74a4e808beb7b08ba9977431cf97aa7e01f/txt2mobi3_app-0.2.1.tar.gz" } ] }