SYMBOL INDEX (270 symbols across 41 files) FILE: 12306.py class huoche (line 10) | class huoche(object): method __init__ (line 36) | def __init__(self): method login (line 40) | def login(self): method start (line 52) | def start(self): FILE: 2020/bilibili/download.py function addTasktoXunlei (line 19) | def addTasktoXunlei(down_url): function get_download_url (line 31) | def get_download_url(arcurl): FILE: 2020/bilibili/xml2ass.py function SeekZero (line 28) | def SeekZero(function): function EOFAsNone (line 38) | def EOFAsNone(function): function ProbeCommentFormat (line 49) | def ProbeCommentFormat(f): function ReadCommentsNiconico (line 111) | def ReadCommentsNiconico(f, fontsize): function ReadCommentsAcfun (line 140) | def ReadCommentsAcfun(f, fontsize): function ReadCommentsBilibili (line 159) | def ReadCommentsBilibili(f, fontsize): function ReadCommentsTudou (line 179) | def ReadCommentsTudou(f, fontsize): function ReadCommentsMioMio (line 193) | def ReadCommentsMioMio(f, fontsize): function ReadCommentsSH5V (line 209) | def ReadCommentsSH5V(f, fontsize): function WriteCommentBilibiliPositioned (line 239) | def WriteCommentBilibiliPositioned(f, c, width, height, styleid): function WriteCommentAcfunPositioned (line 319) | def WriteCommentAcfunPositioned(f, c, width, height, styleid): function WriteCommentSH5VPositioned (line 430) | def WriteCommentSH5VPositioned(f, c, width, height, styleid): function GetZoomFactor (line 476) | def GetZoomFactor(SourceSize, TargetSize): function ConvertFlashRotation (line 506) | def ConvertFlashRotation(rotY, rotZ, X, Y, FOV=math.tan(2*math.pi/9.0)): function ProcessComments (line 558) | def ProcessComments(comments, f, width, height, bottomReserved, fontface... function TestFreeRows (line 593) | def TestFreeRows(rows, c, row, width, height, bottomReserved, lifetime): function FindAlternativeRow (line 623) | def FindAlternativeRow(rows, c, height, bottomReserved): function MarkCommentRow (line 633) | def MarkCommentRow(rows, c, row): function WriteASSHead (line 641) | def WriteASSHead(f, width, height, fontface, fontsize, alpha, styleid): function WriteComment (line 663) | def WriteComment(f, c, row, width, height, bottomReserved, fontsize, lif... function ASSEscape (line 683) | def ASSEscape(s): function CalculateLength (line 687) | def CalculateLength(s): function ConvertTimestamp (line 691) | def ConvertTimestamp(timestamp): function ConvertType2 (line 699) | def ConvertType2(row, height, bottomReserved): function ConvertToFile (line 703) | def ConvertToFile(filename_or_file, *args, **kwargs): function FilterBadChars (line 712) | def FilterBadChars(f): class safe_list (line 718) | class safe_list(list): method get (line 719) | def get(self, index, default=None): function export (line 726) | def export(func): function Danmaku2ASS (line 736) | def Danmaku2ASS(input_files, output_file, stage_width, stage_height, res... function ReadComments (line 751) | def ReadComments(input_files, font_size=25.0, progress_callback=None): function GetCommentProcessor (line 774) | def GetCommentProcessor(input_file): function main (line 778) | def main(): FILE: 2020/taobao/taobao_login.py class taobao (line 19) | class taobao(): method __init__ (line 20) | def __init__(self): method login (line 28) | def login(self, username, password): method get_nickname (line 69) | def get_nickname(self): method clear_cart (line 77) | def clear_cart(self): FILE: 2020/xbqg/xbqg_spider.py function get_content (line 13) | def get_content(target): FILE: 2020/zycjw/video_download.py function downVideo (line 55) | def downVideo(url): FILE: Netease/Netease.py class Encrypyed (line 12) | class Encrypyed(): method __init__ (line 16) | def __init__(self): method encrypted_request (line 22) | def encrypted_request(self, text): method aes_encrypt (line 30) | def aes_encrypt(self, text, secKey): method rsa_encrpt (line 38) | def rsa_encrpt(self, text, pubKey, modulus): method create_secret_key (line 43) | def create_secret_key(self, size): class Song (line 47) | class Song(): method __init__ (line 51) | def __init__(self, song_id, song_name, song_num, song_url=None): class Crawler (line 57) | class Crawler(): method __init__ (line 61) | def __init__(self, timeout=60, cookie_path='.'): method post_request (line 79) | def post_request(self, url, params): method search (line 93) | def search(self, search_content, search_type, limit=9): method search_song (line 107) | def search_song(self, song_name, song_num, quiet=True, limit=9): method get_song_url (line 128) | def get_song_url(self, song_id, bit_rate=320000): method get_song_by_url (line 149) | def get_song_by_url(self, song_url, song_name, song_num, folder): class Netease (line 179) | class Netease(): method __init__ (line 183) | def __init__(self, timeout, folder, quiet, cookie_path): method download_song_by_search (line 188) | def download_song_by_search(self, song_name, song_num): method download_song_by_id (line 203) | def download_song_by_id(self, song_id, song_name, song_num, folder='.'): FILE: baiduwenku_pro_1.py function fetch_url (line 9) | def fetch_url(url): function get_doc_id (line 13) | def get_doc_id(url): function parse_type (line 17) | def parse_type(content): function parse_title (line 21) | def parse_title(content): function parse_doc (line 25) | def parse_doc(content): function parse_txt (line 44) | def parse_txt(doc_id): function parse_other (line 59) | def parse_other(doc_id): function save_file (line 74) | def save_file(filename, content): function main (line 84) | def main(): FILE: baiwan/app.js function messageGet (line 14) | function messageGet(){ FILE: baiwan/baiwan.py class BaiWan (line 17) | class BaiWan(): method __init__ (line 18) | def __init__(self): method get_question (line 25) | def get_question(self): method search (line 91) | def search(self, question, alternative_answers): FILE: bilibili/bilibili.py class BiliBili (line 12) | class BiliBili: method __init__ (line 13) | def __init__(self, dirname, keyword): method video_downloader (line 39) | def video_downloader(self, video_url, video_name): method search_video (line 68) | def search_video(self, search_url): method get_download_url (line 87) | def get_download_url(self, arcurl): method download_xml (line 118) | def download_xml(self, danmu_url, danmu_name): method get_danmu (line 136) | def get_danmu(self, oid, filename): method search_videos (line 153) | def search_videos(self, keyword, pages): FILE: bilibili/xml2ass.py function SeekZero (line 28) | def SeekZero(function): function EOFAsNone (line 38) | def EOFAsNone(function): function ProbeCommentFormat (line 49) | def ProbeCommentFormat(f): function ReadCommentsNiconico (line 111) | def ReadCommentsNiconico(f, fontsize): function ReadCommentsAcfun (line 140) | def ReadCommentsAcfun(f, fontsize): function ReadCommentsBilibili (line 159) | def ReadCommentsBilibili(f, fontsize): function ReadCommentsTudou (line 179) | def ReadCommentsTudou(f, fontsize): function ReadCommentsMioMio (line 193) | def ReadCommentsMioMio(f, fontsize): function ReadCommentsSH5V (line 209) | def ReadCommentsSH5V(f, fontsize): function WriteCommentBilibiliPositioned (line 239) | def WriteCommentBilibiliPositioned(f, c, width, height, styleid): function WriteCommentAcfunPositioned (line 319) | def WriteCommentAcfunPositioned(f, c, width, height, styleid): function WriteCommentSH5VPositioned (line 430) | def WriteCommentSH5VPositioned(f, c, width, height, styleid): function GetZoomFactor (line 476) | def GetZoomFactor(SourceSize, TargetSize): function ConvertFlashRotation (line 506) | def ConvertFlashRotation(rotY, rotZ, X, Y, FOV=math.tan(2*math.pi/9.0)): function ProcessComments (line 558) | def ProcessComments(comments, f, width, height, bottomReserved, fontface... function TestFreeRows (line 593) | def TestFreeRows(rows, c, row, width, height, bottomReserved, lifetime): function FindAlternativeRow (line 623) | def FindAlternativeRow(rows, c, height, bottomReserved): function MarkCommentRow (line 633) | def MarkCommentRow(rows, c, row): function WriteASSHead (line 641) | def WriteASSHead(f, width, height, fontface, fontsize, alpha, styleid): function WriteComment (line 663) | def WriteComment(f, c, row, width, height, bottomReserved, fontsize, lif... function ASSEscape (line 683) | def ASSEscape(s): function CalculateLength (line 687) | def CalculateLength(s): function ConvertTimestamp (line 691) | def ConvertTimestamp(timestamp): function ConvertType2 (line 699) | def ConvertType2(row, height, bottomReserved): function ConvertToFile (line 703) | def ConvertToFile(filename_or_file, *args, **kwargs): function FilterBadChars (line 712) | def FilterBadChars(f): class safe_list (line 718) | class safe_list(list): method get (line 719) | def get(self, index, default=None): function export (line 726) | def export(func): function Danmaku2ASS (line 736) | def Danmaku2ASS(input_files, output_file, stage_width, stage_height, res... function ReadComments (line 751) | def ReadComments(input_files, font_size=25.0, progress_callback=None): function GetCommentProcessor (line 774) | def GetCommentProcessor(input_file): function main (line 778) | def main(): FILE: bilibili_luckyman/bilibili_luckyman.py function get_dynamic_id (line 8) | def get_dynamic_id(url): function get_data (line 12) | def get_data(detail_url, params): function get_uses (line 20) | def get_uses(dynamic_id): function get_lucky_man (line 47) | def get_lucky_man(num, lucky_num): function get_local_time (line 54) | def get_local_time(): FILE: biqukan.py class download (line 23) | class download(object): method __init__ (line 24) | def __init__(self, target): method get_download_url (line 42) | def get_download_url(self): method Downloader (line 82) | def Downloader(self, url): method Writer (line 105) | def Writer(self, name, path, text): FILE: cartoon/cartoon/items.py class ComicItem (line 10) | class ComicItem(scrapy.Item): FILE: cartoon/cartoon/middlewares.py class CartoonSpiderMiddleware (line 11) | class CartoonSpiderMiddleware(object): method from_crawler (line 17) | def from_crawler(cls, crawler): method process_spider_input (line 23) | def process_spider_input(response, spider): method process_spider_output (line 30) | def process_spider_output(response, result, spider): method process_spider_exception (line 38) | def process_spider_exception(response, exception, spider): method process_start_requests (line 46) | def process_start_requests(start_requests, spider): method spider_opened (line 55) | def spider_opened(self, spider): FILE: cartoon/cartoon/pipelines.py class ComicImgDownloadPipeline (line 13) | class ComicImgDownloadPipeline(object): method process_item (line 15) | def process_item(self, item, spider): FILE: cartoon/cartoon/spiders/comic_spider.py class ComicSpider (line 8) | class ComicSpider(scrapy.Spider): method __init__ (line 11) | def __init__(self): method start_requests (line 22) | def start_requests(self): method parse1 (line 26) | def parse1(self, response): method parse2 (line 45) | def parse2(self, response): method parse3 (line 69) | def parse3(self, response): FILE: daili.py function get_proxys (line 19) | def get_proxys(page = 1): function check_ip (line 66) | def check_ip(ip, lose_time, waste_time): function initpattern (line 107) | def initpattern(): FILE: dingdong/jd.py function search_goods (line 17) | def search_goods(keyword, pages): function goods_images (line 102) | def goods_images(goods_url): function download_image (line 158) | def download_image(path, image_url): function run (line 190) | def run(path, keyword, num): FILE: douyin.py class DouYin (line 6) | class DouYin(object): method __init__ (line 7) | def __init__(self): method get_video_urls (line 14) | def get_video_urls(self, user_id): method get_download_url (line 50) | def get_download_url(self, video_url): method video_downloader (line 66) | def video_downloader(self, video_url, video_name): method run (line 92) | def run(self): method hello (line 119) | def hello(self): FILE: douyin/douyin.py class DouYin (line 6) | class DouYin(object): method __init__ (line 7) | def __init__(self, width = 500, height = 300): method get_video_urls (line 23) | def get_video_urls(self, user_id, type_flag='f'): method get_download_url (line 90) | def get_download_url(self, video_url, watermark_flag): method video_downloader (line 107) | def video_downloader(self, video_url, video_name, watermark_flag=False): method run (line 134) | def run(self): method hello (line 179) | def hello(self): FILE: douyin/fuck-byted-acrawler.js function generateSignature (line 2) | function generateSignature(userId) { FILE: douyin_pro.py class DouYin (line 8) | class DouYin(object): method __init__ (line 9) | def __init__(self, width = 500, height = 300): method get_video_urls (line 18) | def get_video_urls(self, user_id): method get_download_url (line 54) | def get_download_url(self, video_url): method video_downloader (line 70) | def video_downloader(self, video_url, video_name, watermark_flag=True): method remove_watermark (line 101) | def remove_watermark(self, video_url): method run (line 116) | def run(self): method hello (line 143) | def hello(self): FILE: downloader.py class ProgressBar (line 5) | class ProgressBar(object): method __init__ (line 6) | def __init__(self, title, count=0.0, run_status=None, fin_status=None,... method __get_info (line 18) | def __get_info(self): method refresh (line 23) | def refresh(self, count = 1, status = None): FILE: financical.py class FinancialData (line 21) | class FinancialData(): method __init__ (line 23) | def __init__(self): method get_informations (line 78) | def get_informations(self, url): method insert_tables (line 126) | def insert_tables(self, name, table_name_list,table_date_list, url_list): FILE: geetest.py function save_base64img (line 18) | def save_base64img(data_str, save_name): function get_base64_by_canvas (line 30) | def get_base64_by_canvas(driver, class_name, contain_type): function save_bg (line 51) | def save_bg(driver, bg_path="bg.png", bg_class="geetest_canvas_bg geetes... function save_full_bg (line 64) | def save_full_bg(driver, full_bg_path="fbg.png", full_bg_class="geetest_... class Crack (line 76) | class Crack(): method __init__ (line 77) | def __init__(self,keyword): method open (line 84) | def open(self): method get_images (line 94) | def get_images(self, bg_filename = 'bg.jpg', fullbg_filename = 'fullbg... method get_merge_image (line 126) | def get_merge_image(self, filename, location_list): method get_merge_image (line 159) | def get_merge_image(self, filename, location_list): method is_pixel_equal (line 192) | def is_pixel_equal(self, img1, img2, x, y): method get_gap (line 210) | def get_gap(self, img1, img2): method get_track (line 225) | def get_track(self, distance): method get_slider (line 261) | def get_slider(self): method move_to_gap (line 274) | def move_to_gap(self, slider, track): method crack (line 289) | def crack(self): FILE: hero.py function hero_imgs_download (line 21) | def hero_imgs_download(url, header): function hero_list (line 49) | def hero_list(url, header): function seek_weapon (line 78) | def seek_weapon(equip_id, weapon_info): function hero_info (line 102) | def hero_info(url, header, weapon_info): function hero_weapon (line 135) | def hero_weapon(url, header): FILE: one_hour_spider/biqukan.py class downloader (line 14) | class downloader(object): method __init__ (line 16) | def __init__(self): method get_download_url (line 32) | def get_download_url(self): method get_contents (line 53) | def get_contents(self, target): method writer (line 72) | def writer(self, name, path, text): FILE: one_hour_spider/unsplash.py class get_photos (line 5) | class get_photos(object): method __init__ (line 7) | def __init__(self): method get_ids (line 22) | def get_ids(self): method download (line 47) | def download(self, photo_id, filename): FILE: one_hour_spider/vidoe_downloader.py class video_downloader (line 6) | class video_downloader(): method __init__ (line 7) | def __init__(self, url): method get_key (line 25) | def get_key(self): method get_url (line 39) | def get_url(self): method Schedule (line 60) | def Schedule(self, a, b, c): method video_download (line 77) | def video_download(self, url, filename): FILE: video_downloader/MyQR/mylibs/ECC.py function encode (line 6) | def encode(ver, ecl, data_codewords): function get_ecc (line 13) | def get_ecc(dc, ecc_num): function divide (line 20) | def divide(MP, *GP): function XOR (line 33) | def XOR(GP, *MP): FILE: video_downloader/MyQR/mylibs/data.py function encode (line 6) | def encode(ver, ecl, str): function analyse (line 47) | def analyse(ver, ecl, str): function numeric_encoding (line 64) | def numeric_encoding(str): function alphanumeric_encoding (line 77) | def alphanumeric_encoding(str): function byte_encoding (line 91) | def byte_encoding(str): function kanji_encoding (line 99) | def kanji_encoding(str): function get_cci (line 103) | def get_cci(ver, mode, str): FILE: video_downloader/MyQR/mylibs/draw.py function draw_qrcode (line 6) | def draw_qrcode(abspath, qrmatrix): function draw_a_black_unit (line 22) | def draw_a_black_unit(p, x, y, ul): FILE: video_downloader/MyQR/mylibs/matrix.py function get_qrmatrix (line 5) | def get_qrmatrix(ver, ecl, bits): function add_finder_and_separator (line 35) | def add_finder_and_separator(m): function add_alignment (line 47) | def add_alignment(ver, m): function add_an_alignment (line 55) | def add_an_alignment(row, column, m): function add_timing (line 61) | def add_timing(m): function add_dark_and_reserving (line 65) | def add_dark_and_reserving(ver, m): function place_bits (line 76) | def place_bits(bits, m): function mask (line 89) | def mask(mm, m): function get_mask_patterns (line 100) | def get_mask_patterns(mm): function compute_score (line 133) | def compute_score(m): function add_format_and_version_string (line 182) | def add_format_and_version_string(ver, ecl, mask_num, m): FILE: video_downloader/MyQR/mylibs/structure.py function structure_final_bits (line 5) | def structure_final_bits(ver, ecl, data_codewords, ecc): function interleave_dc (line 13) | def interleave_dc(ver, ecl, data_codewords): function interleave_ecc (line 23) | def interleave_ecc(ecc): FILE: video_downloader/MyQR/mylibs/theqrmodule.py function get_qrcode (line 8) | def get_qrcode(ver, ecl, str, save_place): FILE: video_downloader/MyQR/myqr.py function run (line 22) | def run(words, version=1, level='H', picture=None, colorized=False, cont... FILE: video_downloader/MyQR/terminal.py function main (line 7) | def main(): FILE: video_downloader/video_downloader.py class APP (line 31) | class APP: method __init__ (line 32) | def __init__(self, width = 500, height = 300): method loads_jsonp (line 116) | def loads_jsonp(self, _jsonp): method video_play (line 135) | def video_play(self): method download_wmxz (line 206) | def download_wmxz(self): method QR_Code (line 255) | def QR_Code(self): method center (line 294) | def center(self): method loop (line 313) | def loop(self): FILE: zhengfang_system_spider/spider.py class Who (line 18) | class Who: method __init__ (line 19) | def __init__(self, user, pswd): class Tool (line 24) | class Tool: method replace (line 31) | def replace(self, x): function Getgrade (line 40) | def Getgrade(response): function Getgradetestresults (line 61) | def Getgradetestresults(trs): class University (line 77) | class University: method __init__ (line 78) | def __init__(self, student, baseurl): method Login (line 85) | def Login(self): method GetClass (line 128) | def GetClass(self): method GetGrade (line 157) | def GetGrade(self): method GradeTestResults (line 197) | def GradeTestResults(self):