def main(self): blogx_file = 'data/blogx.txt' action_list = [ ['退出', exit], ['读取并显示文件', self.read_and_show, blogx_file], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['输入并计算 base36', self.calculate_base36], ['测试 base36', self.test_base36], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['设置处理目录', self.set_process_dir], ] destination_list = [ BlogXTools.DESTINATION_COPYRIGHT, BlogXTools.DESTINATION_COPYRIGHT_AND_TITLE, BlogXTools.DESTINATION_URL, BlogXTools.DESTINATION_QUOTE, BlogXTools.DESTINATION_REFERENCE_AND_QUOTE, BlogXTools.DESTINATION_FILE_NAME_WITH_ID, BlogXTools.RELATIVE_BLOG, ['外部链接转为地址', self.parse_reference], ['外部链接转为参考文献和引用', self.parse_reference_and_quote], ['通过标题重命名文件、添加[md]标签', self.auto_process_file], ['通过标题重命名文件、添加转载申明、添加[md]标签', self.auto_process_file2] ] for destination in destination_list: if isinstance(destination, str): action = '→%s' % destination action_list.append([action, self.parse_text, destination]) elif isinstance(destination, list): action = '→%s' % destination[0] action_list.append([action, self.parse_text, destination[1]]) print('\n当前处理的文件夹是 %s' % BlogXTools.process_dir) iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['显示图片', self.read_and_show_image], ['画 .9', self.draw_nine_image], ] iox.choose_action(action_list)
def main(self): file = r"ignore/rfc793.txt" action_list = [ ['退出', exit], ['处理文件换行用来方便翻译', self.process_line_break_for_translation, file], ] iox.choose_action(action_list)
def main(self): keymap_file = r'data/keymap.txt' """所有keymap的文件""" en_add_file = '../actions_bundle/' + ActionsBundle.en_add_file keymap_comment_file = r'data/keymap_comment.properties' """注释文件,是旧版本时添加的,读取到新版本中""" keymap_delete_ellipsis_file = r'data/keymap_delete_ellipsis.txt' """删除省略号的文件,选删除省略号,再添加注释""" keymap_list_result_file = 'data/keymap_list.md' """结果文件""" action_list = [ ['退出', exit], ['读取描述字典', self.get_action_desc_dict, en_add_file, True], ['读取注释字典', self.get_comment_dict, keymap_comment_file, True], ['删除末尾的省略号', Tools.delete_ellipsis, keymap_file], ['增加描述、注释并导出为要翻译的文件', self.handle_keymap_file, en_add_file, keymap_delete_ellipsis_file, keymap_comment_file], ['处理翻译完的keymap文件', self.process_translated_keymap_file, r'D:\workspace\TranslatorX\AndroidStudio\source\keymap_delete_ellipsis_add_desc_and_comment.properties', r'D:\workspace\TranslatorX\AndroidStudio\target\keymap_delete_ellipsis_add_desc_and_comment_zh_CN' r'.properties', keymap_list_result_file], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['输出比分', self.print_team_list, self.team_list], ['列出所有比赛结果', self.list_all_match_result], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['执行一次', self.run_once], ['循环执行', self.run_in_loop], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['输出 help', self.export_help_list], ['输出各命令的 help', self.export_all_cmd_help], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['计算 714 高炮', self.cal_714], ['计算 55 高炮', self.cal_55], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['循环中获取手机号', self.get_num_in_loop], ['多线程获取手机号', self.get_num_in_multi_thread], ['过滤号码', self.filter_num], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['获取专辑', self.get_album_info], ['编辑专辑', self.edit_album_info], ] while True: iox.choose_action(action_list)
def main(self): action_list = [['退出', exit], ['登录', self.login, self.login_file], [ '从 excel 读取任务', self.read_issue_from_excel, self.excel_file ], ['上传任务', self.upload_issue]] while True: iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['显示为 json', self.print_as_json], ['根据 xmind 创建目录', self.create_dirs_by_xmind], ['根据 xmind 更新目录', self.update_dirs_by_xmind], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['adb 测试', self.adb.test_device], ['截屏', self.adb.screenshot, self.screenshot_path], ['开始游戏', self.start_game], ] iox.choose_action(action_list, True)
def main(self): action_list = [ ['退出', exit], ['显示图片', self.show_img], ['截屏', self.get_screenshot], ['模拟滑动', self.mock_swipe], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['加密测试', self.encrypt_text, '1.0'], ['加密内容', self.input_and_encrypt], ['decode 存档', self.decode_file, self.sp_file, self.parsed_sp_file], ['保存存档', self.save_file, self.parsed_sp_file, self.sp_file] ] iox.choose_action(action_list)
def main(self): source_dir = r'D:\xx\software\program\android\AndroidStudio' "源目录" backup_dir = r'D:\workspace\TranslatorX\AndroidStudio\original\%s' % Version.version "备份目录,不可修改,要用于备分" work_dir = r'D:\workspace\TranslatorX\AndroidStudio\result\%s' % Version.version "要替换的文件所在的目录" action_list = [ ['退出', exit], [ '备份文件,%s到%s' % (source_dir, backup_dir), self.copy_dir, source_dir, backup_dir ], [ '恢复文件,%s到%s' % (backup_dir, source_dir), self.copy_dir, backup_dir, source_dir ], [ '复制备份文件到工作目录,%s到%s' % (backup_dir, work_dir), self.copy_dir, backup_dir, work_dir ], [ '直接打包jar文件到源目录,%s到%s' % (work_dir, source_dir), self.jar_file, source_dir, work_dir ], [ '恢复备份并打包jar文件到源目录', self.restore_and_jar_file, backup_dir, source_dir, work_dir ], [ '打包jar文件到工作目录,%s到%s' % (work_dir, work_dir), self.jar_file, work_dir, work_dir ], [ '替换源文件,%s到%s' % (work_dir, source_dir), self.copy_dir, work_dir, source_dir ], [ '打包到工作目录并替换源目录', self.jar_file_and_replace, work_dir, work_dir, source_dir ], [ '根据翻译的jar包复制原始jar包', self.process_jar_by_translation, r'D:\workspace\汉化包\translation', source_dir, r'D:\workspace\汉化包\original' ], ['解包所有jar包', self.unpack_all_jar, r'D:\workspace\汉化包\original'], [ '根据汉化文件解包 jar 包', self.unpack_jar_by_translation_file, TranslationFile.file_list, work_dir, r'D:\xx\software\program\android\AndroidStudio-3.0.1-back' ], ['重命名_zh_CN', self.rename_cn_files, work_dir], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['adb 测试', adbx.connect], ['截屏', self.adb.screenshot, self.screenshot], ['开始玩游戏', self.start_game], ['开始喂猫', self.start_feed], ] iox.choose_action(action_list)
def main(self): blogx_file = 'data/blogx.txt' action_list = [ ['退出', exit], ['读取并显示文件', self.read_and_show, blogx_file], ['读取并创建文件夹', self.read_and_create_folders, blogx_file], ['重启explorer进程', self.restart_explorer], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], [ f'替换 {cn_type_param} 为 {cn_type_parameter} 和 {cn_type_argument}', self.replace ], ['检查', self.check], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['生成 cookie_pre', self.generate_cookie_pre, True], ['生成 authkey', self.generate_authkey, True], ['输入并加密', self.input_and_auth_encode], ['测试解密', self.test_decode], ['测试访问', self.test_browse], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], ['抓取各页地址', self.get_by_page], ['抓取网盘地址', self.iter_pan_url], ['打开浏览器', self.open_browser], ['保存文件到百度网盘', self.iter_save_pan], ] while True: iox.choose_action(action_list)
def main(self): text = ''' 五(wǔ)百里(bǎilǐ)滇池(diānchí)奔(bēn)来(lái)眼底(yǎndǐ),披(pī)襟(jīn)岸(àn)帻(zé),喜(xǐ)茫茫(mángmáng)空阔(kōngkuò)无边(wúbiān)。看(kàn)东(dōng)骧(xiāng)神(shén)骏(jùn),西(xī)翥(zhù)灵(líng)仪(yí),北(běi)走(zǒu)蜿蜒(wānyán),南(nán)翔(xiáng)缟素(gǎosù)。高人(gāorén)韵(yùn)士(shì),何妨(héfáng)选(xuǎn)胜(shèng)登临(dēnglín),趁(chèn)蟹(xiè)欤(yú)螺(luó)洲(zhōu),梳(shū)裹(guǒ)就(jiù)风(fēng)鬟(huán)雾(wù)鬓(bìn),更(gèng)频(pín)天(tiān)苇(wěi)地(dì),点缀(diǎnzhuì)些(xiē)翠(cuì)羽(yǔ)丹霞(dānxiá),莫(mò)辜负(gūfù)四围(sìwéi)香(xiāng)稻(dào),万顷(wànqǐng)晴(qíng)沙(shā),九(jiǔ)夏(xià)芙蓉(fúróng),三春(sānchūn)杨柳(yángliǔ); 数千年(shùqiānnián)往事(wǎngshì)注(zhù)到(dào)心头(xīntóu),把酒(bǎjiǔ)临(lín)虚(xū),叹(tàn)滚滚(gǔngǔn)英雄(yīngxióng)谁(shuí)在(zài)?想(xiǎng)汉(hàn)习(xí)楼船(lóuchuán),唐(táng)标(biāo)铁(tiě)柱(zhù),宋(sòng)挥(huī)玉(yù)斧(fǔ),元(yuán)跨(kuà)革囊(génáng),伟(wěi)烈(liè)丰(fēng)功(gōng),费尽(fèijìn)移(yí)山(shān)心力(xīnlì),尽(jìn)珠帘(zhūlián)画(huà)栋(dòng),卷(juǎn)不及(bùjí)暮(mù)雨(yǔ)朝(zhāo)云(yún),便(biàn)断(duàn)碣(jié)残(cán)碑(bēi),都(dōu)付与(fùyǔ)苍(cāng)烟(yān)落照(luòzhào),只(zhǐ)赢得(yíngdé)几(jǐ)杵(chǔ)疏(shū)钟(zhōng),半(bàn)江(jiāng)渔火(yúhuǒ),两(liǎng)行(háng)秋(qiū)雁(yàn),一(yì)枕(zhěn)清(qīng)霜(shuāng)。 ''' action_list = [ ['退出', exit], ['过滤字与拼音', self.filter, text, 'data/pinyin.txt'], ] iox.choose_action(action_list)
def main(self): action_list = [ ['退出', exit], [ '还原文件', self.resotre_file, r'E:\file\download\thunder\Discuz_X3.2_SC_UTF8\upload' ], ['更新时间', self.update_time], ] iox.choose_action(action_list)
def main(self): video_url = r'https://aweme.snssdk.com/aweme/v1/play/?video_id=cf887355f4fa491a9604b228dad63919&line=0&ratio' \ r'=720p&media_type=4&vr_type=0&test_cdn=None&improve_bitrate=0 ' file_path = '1.mp4' action_list = [ ['退出', exit], ['抓取列表', self.get_feed_list], ['下载视频', self.download_video, video_url, file_path], ] iox.choose_action(action_list)
def main(self): src_dir = [ r'', ] dst_dir = r'' action_list = [ ['退出', exit], ['复制文件到 sd 卡', self.copy_file_to_sdcard, src_dir, dst_dir], ] iox.choose_action(action_list)
def main(self): screen = Screen() action_list = [ ['退出', exit], [ '根据 ppi 计算记算屏幕的实际宽高', screen.calculate_size_base_ppi, 1200, 1920, 224 ], ] iox.choose_action(action_list)
def main(self): uml_file = r'D:\workspace\DataStructureAndAlgorithm\JavaSource\src\main\resources\collections\collections2.uml' source_root = r'D:\xx\software\program\java\jdk\jdk1.8.0_152\src' target_root = r'D:\workspace\DataStructureAndAlgorithm\JavaSource\src\main\java' action_list = [ ['退出', exit], ['根据 uml 图复制所需的 java 文件', self.copy_required_class_of_uml, uml_file, source_root, target_root], ['将使用系统源码的 uml 图转为使用项目中的代码', self.convert_uml, uml_file, source_root, target_root], ] iox.choose_action(action_list)
def main(self): omegat_file_path = r'D:\xx\software\program\OmegaT_4.1.2_01_Beta_Without_JRE\OmegaT2.jar' project_dir = r'D:\workspace\TranslatorX\test' pseudo_file = 'data/pseudo.tmx' translation_file = 'data/translation.tmx' ignore_file = 'data/auto.tmx' ignore_reg_list = [ r'^[\.[#$-]|git|GIT|http|android[\.:]', r'[\u4e00-\u9fa5]', ] """ \. 上一级目录 [ 可选参数 # 锚点 $ 命仅 - -- 参数 [\u4e00-\u9fa5] 中文 git GIT 命令 http https 链接 android. 和 android: """ action_list = [ ['退出', exit], [ '生成伪翻译记忆文件并复制替换 auto translation', self.create_pseudo_translation, omegat_file_path, project_dir, pseudo_file, 'empty' ], [ '过滤 translation.tmx', self.filter, translation_file, ignore_reg_list, translation_file ], [ '谷歌翻译记忆文件 并删除空翻译', self.translate_file, GoogleTranslator, translation_file, translation_file, ignore_reg_list, None, True ], [ '百度翻译记忆文件', self.translate_file, BaiduTranslator, pseudo_file, translation_file, ignore_reg_list, ignore_file ], [ '删除 translation 空翻译', self.delete_empty_or_same_translation, translation_file ], [ '删除 auto 空翻译', self.delete_empty_or_same_translation, ignore_file, True, False ], [ '测试 tk', self.test_tk, r'a valid tag <e0>name</e0> (i.e. a <c1>refs/tags/<tag></c1> reference).' ], ['读取输入并翻译', self.read_and_translate], ] iox.choose_action(action_list)