├── src ├── __pycache__ │ └── asu.cpython-37.pyc └── asu.py ├── README.md ├── LICENSE └── illu.py /src/__pycache__/asu.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinkaroid/illustrator-tracker/HEAD/src/__pycache__/asu.cpython-37.pyc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # illutstrator-tracker 2 | Track your favorite artist to get latest artwork isn't always bad. 3 | [![Codacy Badge](https://api.codacy.com/project/badge/Grade/5181bb1f7b7b4fc8a6c5226062d17e31)](https://www.codacy.com/manual/sinkaroid/illustrator-tracker?utm_source=github.com&utm_medium=referral&utm_content=sinkaroid/illustrator-tracker&utm_campaign=Badge_Grade) ![](https://img.shields.io/badge/codename-illu-blueviolet) 4 | 5 | ![](https://1.bp.blogspot.com/-mtepfY_NQp8/XVeL3nG69MI/AAAAAAAAJo4/xuJVfYiz9tgdN73C-WimnyuhG3e8wwVJgCLcBGAs/s1600/Screenshot_91.png) 6 | 7 | ```sh 8 | $ ./illu.py #chmod +x if necessary 9 | ``` -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 dog. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /src/asu.py: -------------------------------------------------------------------------------- 1 | kitab = ['https://nhentai.net/artist/', 2 | 'https://myanimelist.net/people.php?q=', 3 | 'https://danbooru.donmai.us/posts?tags=', 4 | 'https://hitomi.la/search.html?', 5 | 'https://www.twitter.com/', 6 | 'https://hentai2read.com/hentai-list/artist/', 7 | 'https://www.simply-hentai.com/search?utf8=&query=', 8 | 'http://www.hmangasearcher.com/search?key=', 9 | 'https://e-hentai.org/tag/artist:', 10 | 'https://yande.re/wiki/show?title=', 11 | 'https://hentai.cafe/artist/', 12 | 'http://erolord.com/artist/', 13 | 'https://www.pixiv.net/search_user.php?s_mode=s_usr&nick=', 14 | 'https://luscious.net/search/?q=', 15 | 'https://asmhentai.com/artists/name/', 16 | 'https://thehentaiworld.com/tag/', 17 | 'https://hentai.desi/tag/', 18 | 'https://www.tsumino.com/Books#?Artist=', 19 | 'https://rule34hentai.net/user/', 20 | 'https://doujins.com/artists/', 21 | 'https://pururin.io/tags/artist/', 22 | 'https://www.hbrowse.com/browse/artist/', 23 | 'http://www.perveden.com/en/en-directory/?artist=', 24 | 'https://www.erofus.com/comics/hentai-and-manga-english/', 25 | 'https://hentaibedta.net/category/artistcircle/', 26 | 'https://www.porncomixonline.net/?s=', 27 | 'https://hentaifox.com/artist/'] 28 | -------------------------------------------------------------------------------- /illu.py: -------------------------------------------------------------------------------- 1 | #!python 2 | #!C:\Python37\python.exe 3 | 4 | import requests 5 | import time 6 | start = time.time() 7 | from colorama import Fore, Style 8 | from src.asu import kitab 9 | 10 | print(Fore.BLUE) 11 | print(""" 12 | __ __ _ _ _ _ _ _____ _ 13 | / //\ /\ \(_) | |_ _ ___| |_ _ __ __ _| |_ ___ _ _/__ \_ __ __ _ ___| | _____ _ __ 14 | | |/ /_/ /| | | | | | | / __| __| '__/ _` | __/ _ \| '__|/ /\/ '__/ _` |/ __| |/ / _ \ '__| 15 | | / __ / | | | | | |_| \__ \ |_| | | (_| | || (_) | | / / | | | (_| | (__| < __/ | 16 | | \/ /_/ | |_|_|_|\__,_|___/\__|_| \__,_|\__\___/|_| \/ |_| \__,_|\___|_|\_\___|_| 17 | \_\ /_/ -Sin 18 | """) 19 | print(Style.RESET_ALL) 20 | 21 | siapa = input("illustrator/doujin artist name: ") 22 | print("Find /",Style.BRIGHT+Fore.YELLOW+siapa+Style.RESET_ALL+"'s nickname\n") 23 | def main(siapa): 24 | 25 | 26 | for i in kitab: 27 | r = requests.get(i+"{}".format(siapa)) 28 | if r.status_code == 200: 29 | print("[!] "+i+"{} >> ".format(siapa) + Fore.GREEN + "true"+ Style.RESET_ALL) 30 | else: 31 | print("[x] "+i+"{} >> ".format(siapa) + Fore.RED + "false, or different name?"+ Style.RESET_ALL) 32 | 33 | main(siapa) 34 | end = time.time() 35 | hours, rem = divmod(end-start, 3600) 36 | minutes, seconds = divmod(rem, 60) 37 | print("{:0>2}:{:0>2}:{:05.2f}".format(int(hours),int(minutes),seconds)) --------------------------------------------------------------------------------