{ "info": { "author": "Louis Abraham", "author_email": "louis.abraham@yahoo.fr", "bugtrack_url": null, "classifiers": [ "Topic :: Utilities" ], "description": "paybybot\n========\n\nSimple bot that sends you an email when you didn\u2019t pay your parking on\nhttps://www.paybyphone.fr/\n\nInstallation on a Raspberry PI (about 30 minutes)\n-------------------------------------------------\n\nInstall Chromium\n~~~~~~~~~~~~~~~~\n\nFirefox doesn\u2019t support headless mode on Debian yet.\n\n::\n\n sudo apt-get install chromium-browser\n\nInstall Chromedriver\n~~~~~~~~~~~~~~~~~~~~\n\n1. Go to the page of the latest **armhf** build on\n https://launchpad.net/ubuntu/trusty/+package/chromium-chromedriver\n\n2. Use this link in\n\n ::\n\n wget http://launchpadlibrarian.net/361669488/chromium-chromedriver_65.0.3325.181-0ubuntu0.14.04.1_armhf.deb\n\n3. Install gdebi\n\n ::\n\n sudo apt-get install gdebi\n\n4. Install chromedriver\n\n ::\n\n sudo gdebi chromium-chromedriver*.deb\n\n5. Put chromedriver in your path\n\n ::\n\n sudo mv /usr/lib/chromium-browser/chromedriver /usr/bin/chromedriver\n\nSources:\n\n- https://www.reddit.com/r/selenium/comments/7341wt/success_how_to_run_selenium_chrome_webdriver_on/\n- https://superuser.com/a/196867/541587\n\nInstall pip\n~~~~~~~~~~~\n\n::\n\n sudo apt-get install python3-pip\n\nInstall paybybot\n~~~~~~~~~~~~~~~~\n\n::\n\n pip3 install paybybot\n # next line is there to find the paybybot command\n echo 'export PATH=~/.local/bin:$PATH' >> .bashrc\n\nConfigure your credentials\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIn ~/.paybybot:\n\n::\n\n {Your phone number}:{PayByPhone password}\n\nIn ~/.email-creds:\n\n::\n\n {Your email address}:{Email password}\n\nFor your email account, I advise you to use an app password. See\n`here `__ to\nconfigure one in Gmail.\n\nAdd a cron task\n~~~~~~~~~~~~~~~\n\n::\n\n crontab -e\n\nand write\n\n::\n\n 50 8 * * * ~/.local/bin/paybybot\n\nto run paybybot everyday at 8:50\n\nConfigure your timezone correctly\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nFor both ``crontab`` and the logs.\n\n::\n\n sudo raspi-config\n\nthen *Localisation Options > Change Timezone*\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/louisabraham/paybybot", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "paybybot", "package_url": "https://pypi.org/project/paybybot/", "platform": "", "project_url": "https://pypi.org/project/paybybot/", "project_urls": { "Homepage": "https://github.com/louisabraham/paybybot" }, "release_url": "https://pypi.org/project/paybybot/0.0.4/", "requires_dist": [ "selenium", "dateparser", "pyyaml", "schedule" ], "requires_python": ">=3.5", "summary": "Notifications for https://www.paybyphone.fr/", "version": "0.0.4" }, "last_serial": 5045626, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "24b8db91c3a19f1ddd17966bb46ab203", "sha256": "c36ceb6faa82a60c54a202ecffe0f2a72e297d64e8f3789dc3ca65c456e247be" }, "downloads": -1, "filename": "paybybot-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "24b8db91c3a19f1ddd17966bb46ab203", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3886, "upload_time": "2018-09-14T14:39:17", "url": "https://files.pythonhosted.org/packages/60/c1/0ac3457815f53daab4f638bd34e37db83b61cdd8e5d5c8b363493243b098/paybybot-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68320697c9143567989d3d1aac81b844", "sha256": "7a67e2547b22dcc5db0363f32524cfbca01afc7a8cfcc30a088c185942e9e2d3" }, "downloads": -1, "filename": "paybybot-0.0.0.tar.gz", "has_sig": false, "md5_digest": "68320697c9143567989d3d1aac81b844", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 2906, "upload_time": "2018-09-14T14:39:19", "url": "https://files.pythonhosted.org/packages/2c/c9/d698fc16fe144f0a286746f514cd5ccd649f7b28469527a1d5e547aaf8a1/paybybot-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "93c13f4cbe074f91cb1695395c70ab1f", "sha256": "f5c8fe8af3e4d40bcb65097d09ffec4f685e7d683123ff527e4fced7ce857f7e" }, "downloads": -1, "filename": "paybybot-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "93c13f4cbe074f91cb1695395c70ab1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4491, "upload_time": "2018-09-14T15:20:36", "url": "https://files.pythonhosted.org/packages/9e/41/83fc454c1a4ebaf5b8cd671916c69fe30122855928c51612ac6730b06659/paybybot-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c0e5fbd1a0272273b8a03baa0ddbde1", "sha256": "109b35d9097efe323e5de4cc02833468a3bf9b351c4472f64f6f796082c545a6" }, "downloads": -1, "filename": "paybybot-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4c0e5fbd1a0272273b8a03baa0ddbde1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3684, "upload_time": "2018-09-14T15:20:37", "url": "https://files.pythonhosted.org/packages/b3/4c/f7b0debbb889a81ccf5a69b3a23a054af80d55bd5f996d079faa1b22f677/paybybot-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a04e8d07550ccd9bd466354c97e4855a", "sha256": "d4f4f1f11591749736ca389718b255b4f8c05778b553d34258679cf8ae57c221" }, "downloads": -1, "filename": "paybybot-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a04e8d07550ccd9bd466354c97e4855a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4975, "upload_time": "2018-09-14T16:42:06", "url": "https://files.pythonhosted.org/packages/b6/7b/306a484a5975b9b9bdc8389373ee3317d1fe83aedd539873274f8de72a70/paybybot-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a5483092a025177189a96dc13199e82", "sha256": "051aaa1d0df313ed79d7ad8ed2a2489282c25562d92556435fa70ba86b35fcc1" }, "downloads": -1, "filename": "paybybot-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8a5483092a025177189a96dc13199e82", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4196, "upload_time": "2018-09-14T16:42:08", "url": "https://files.pythonhosted.org/packages/d1/98/c3323ae1d91aada61d5d39af56c61a6be63d3e456b620d1a2c39c5640a23/paybybot-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f2761a04b92d9bd8acd46ea8d01b1f12", "sha256": "8888bbc6a2b1289e3e395fff01820818fb6694eebeeb5c24736458dd629a3f98" }, "downloads": -1, "filename": "paybybot-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f2761a04b92d9bd8acd46ea8d01b1f12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5026, "upload_time": "2018-09-14T16:53:41", "url": "https://files.pythonhosted.org/packages/c0/36/eaa2fc1d412455b698b1cc2274f775aa1b4b192e0de9bb6ca87de025d5a5/paybybot-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0de7428388ca015fda8f988f3367333", "sha256": "95fe031ddb8a09ad361794b67b6621cb8df5ff3f9fe954cb39a24420d7a702b5" }, "downloads": -1, "filename": "paybybot-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e0de7428388ca015fda8f988f3367333", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4242, "upload_time": "2018-09-14T16:53:43", "url": "https://files.pythonhosted.org/packages/89/d7/e2967168580f1c58edbbc070e0ec0ea8acecfb43618dbd383d4685779ce8/paybybot-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "320528ced179330532654f7fe7c98ecc", "sha256": "bb04ab3f257d4c909981ec94ffb50e1dcb52550146486dd1c1d10545e71cf995" }, "downloads": -1, "filename": "paybybot-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "320528ced179330532654f7fe7c98ecc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9017, "upload_time": "2019-04-02T09:30:52", "url": "https://files.pythonhosted.org/packages/79/ec/75c98fc5a994fbfeb72d03fdb4b0044198e5248e9aac4f81b7c86180cd63/paybybot-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1037bf449856f33b21081cdd79bb827", "sha256": "d7866d3c0468ed89e53c365c109f29363e4feb3654f9e1eabc69c891e237a6f5" }, "downloads": -1, "filename": "paybybot-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b1037bf449856f33b21081cdd79bb827", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7484, "upload_time": "2019-04-02T09:30:54", "url": "https://files.pythonhosted.org/packages/ca/76/d9f8688d4cb962436ce4223e79e7056ed0d4b839275973af2cf164db42b7/paybybot-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "320528ced179330532654f7fe7c98ecc", "sha256": "bb04ab3f257d4c909981ec94ffb50e1dcb52550146486dd1c1d10545e71cf995" }, "downloads": -1, "filename": "paybybot-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "320528ced179330532654f7fe7c98ecc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9017, "upload_time": "2019-04-02T09:30:52", "url": "https://files.pythonhosted.org/packages/79/ec/75c98fc5a994fbfeb72d03fdb4b0044198e5248e9aac4f81b7c86180cd63/paybybot-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1037bf449856f33b21081cdd79bb827", "sha256": "d7866d3c0468ed89e53c365c109f29363e4feb3654f9e1eabc69c891e237a6f5" }, "downloads": -1, "filename": "paybybot-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b1037bf449856f33b21081cdd79bb827", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7484, "upload_time": "2019-04-02T09:30:54", "url": "https://files.pythonhosted.org/packages/ca/76/d9f8688d4cb962436ce4223e79e7056ed0d4b839275973af2cf164db42b7/paybybot-0.0.4.tar.gz" } ] }