├── .gitignore ├── LICENSE ├── README.md ├── ascii_verification_code.py ├── lixian.py ├── lixian_alias.py ├── lixian_batch.py ├── lixian_cli.py ├── lixian_cli_parser.py ├── lixian_colors.py ├── lixian_colors_console.py ├── lixian_colors_linux.py ├── lixian_colors_win32.py ├── lixian_commands ├── __init__.py ├── add.py ├── config.py ├── delete.py ├── download.py ├── help.py ├── info.py ├── list.py ├── login.py ├── logout.py ├── pause.py ├── readd.py ├── rename.py ├── restart.py └── util.py ├── lixian_config.py ├── lixian_download_asyn.py ├── lixian_download_tools.py ├── lixian_encoding.py ├── lixian_filter_expr.py ├── lixian_hash.py ├── lixian_hash_bt.py ├── lixian_hash_ed2k.py ├── lixian_help.py ├── lixian_logging.py ├── lixian_nodes.py ├── lixian_plugins ├── __init__.py ├── api │ └── __init__.py ├── commands │ ├── __init__.py │ ├── aria2.py │ ├── decode_url.py │ ├── diagnostics.py │ ├── echo.py │ ├── export_download_urls.py │ ├── extend_links.py │ ├── get_torrent.py │ ├── hash.py │ ├── kuai.py │ ├── list_torrent.py │ └── speed_test.py ├── filters │ ├── __init__.py │ ├── date.py │ ├── name.py │ ├── raw.py │ ├── regexp.py │ ├── size.py │ ├── sort.py │ └── total_size.py ├── parsers │ ├── __init__.py │ ├── icili.py │ ├── kuai.py │ ├── qjwm.py │ ├── simplecd.py │ └── verycd.py └── queries │ ├── __init__.py │ └── torrentz.py ├── lixian_progress.py ├── lixian_queries.py ├── lixian_query.py ├── lixian_url.py ├── lixian_util.py ├── lixian_verification_code.py └── tests ├── 123.txt ├── 123456.txt ├── The-quick-brown-fox-jumps-over-the-lazy-dog.txt ├── a.txt ├── abc.txt └── empty.txt /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/README.md -------------------------------------------------------------------------------- /ascii_verification_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/ascii_verification_code.py -------------------------------------------------------------------------------- /lixian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian.py -------------------------------------------------------------------------------- /lixian_alias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_alias.py -------------------------------------------------------------------------------- /lixian_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_batch.py -------------------------------------------------------------------------------- /lixian_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_cli.py -------------------------------------------------------------------------------- /lixian_cli_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_cli_parser.py -------------------------------------------------------------------------------- /lixian_colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_colors.py -------------------------------------------------------------------------------- /lixian_colors_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_colors_console.py -------------------------------------------------------------------------------- /lixian_colors_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_colors_linux.py -------------------------------------------------------------------------------- /lixian_colors_win32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_colors_win32.py -------------------------------------------------------------------------------- /lixian_commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lixian_commands/add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/add.py -------------------------------------------------------------------------------- /lixian_commands/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/config.py -------------------------------------------------------------------------------- /lixian_commands/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/delete.py -------------------------------------------------------------------------------- /lixian_commands/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/download.py -------------------------------------------------------------------------------- /lixian_commands/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/help.py -------------------------------------------------------------------------------- /lixian_commands/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/info.py -------------------------------------------------------------------------------- /lixian_commands/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/list.py -------------------------------------------------------------------------------- /lixian_commands/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/login.py -------------------------------------------------------------------------------- /lixian_commands/logout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/logout.py -------------------------------------------------------------------------------- /lixian_commands/pause.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/pause.py -------------------------------------------------------------------------------- /lixian_commands/readd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/readd.py -------------------------------------------------------------------------------- /lixian_commands/rename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/rename.py -------------------------------------------------------------------------------- /lixian_commands/restart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/restart.py -------------------------------------------------------------------------------- /lixian_commands/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_commands/util.py -------------------------------------------------------------------------------- /lixian_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_config.py -------------------------------------------------------------------------------- /lixian_download_asyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_download_asyn.py -------------------------------------------------------------------------------- /lixian_download_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_download_tools.py -------------------------------------------------------------------------------- /lixian_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_encoding.py -------------------------------------------------------------------------------- /lixian_filter_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_filter_expr.py -------------------------------------------------------------------------------- /lixian_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_hash.py -------------------------------------------------------------------------------- /lixian_hash_bt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_hash_bt.py -------------------------------------------------------------------------------- /lixian_hash_ed2k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_hash_ed2k.py -------------------------------------------------------------------------------- /lixian_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_help.py -------------------------------------------------------------------------------- /lixian_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_logging.py -------------------------------------------------------------------------------- /lixian_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_nodes.py -------------------------------------------------------------------------------- /lixian_plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/__init__.py -------------------------------------------------------------------------------- /lixian_plugins/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/api/__init__.py -------------------------------------------------------------------------------- /lixian_plugins/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/__init__.py -------------------------------------------------------------------------------- /lixian_plugins/commands/aria2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/aria2.py -------------------------------------------------------------------------------- /lixian_plugins/commands/decode_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/decode_url.py -------------------------------------------------------------------------------- /lixian_plugins/commands/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/diagnostics.py -------------------------------------------------------------------------------- /lixian_plugins/commands/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/echo.py -------------------------------------------------------------------------------- /lixian_plugins/commands/export_download_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/export_download_urls.py -------------------------------------------------------------------------------- /lixian_plugins/commands/extend_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/extend_links.py -------------------------------------------------------------------------------- /lixian_plugins/commands/get_torrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/get_torrent.py -------------------------------------------------------------------------------- /lixian_plugins/commands/hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/hash.py -------------------------------------------------------------------------------- /lixian_plugins/commands/kuai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/kuai.py -------------------------------------------------------------------------------- /lixian_plugins/commands/list_torrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/list_torrent.py -------------------------------------------------------------------------------- /lixian_plugins/commands/speed_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/commands/speed_test.py -------------------------------------------------------------------------------- /lixian_plugins/filters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/__init__.py -------------------------------------------------------------------------------- /lixian_plugins/filters/date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/date.py -------------------------------------------------------------------------------- /lixian_plugins/filters/name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/name.py -------------------------------------------------------------------------------- /lixian_plugins/filters/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/raw.py -------------------------------------------------------------------------------- /lixian_plugins/filters/regexp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/regexp.py -------------------------------------------------------------------------------- /lixian_plugins/filters/size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/size.py -------------------------------------------------------------------------------- /lixian_plugins/filters/sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/sort.py -------------------------------------------------------------------------------- /lixian_plugins/filters/total_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/filters/total_size.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/__init__.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/icili.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/icili.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/kuai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/kuai.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/qjwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/qjwm.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/simplecd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/simplecd.py -------------------------------------------------------------------------------- /lixian_plugins/parsers/verycd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/parsers/verycd.py -------------------------------------------------------------------------------- /lixian_plugins/queries/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /lixian_plugins/queries/torrentz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_plugins/queries/torrentz.py -------------------------------------------------------------------------------- /lixian_progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_progress.py -------------------------------------------------------------------------------- /lixian_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_queries.py -------------------------------------------------------------------------------- /lixian_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_query.py -------------------------------------------------------------------------------- /lixian_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_url.py -------------------------------------------------------------------------------- /lixian_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_util.py -------------------------------------------------------------------------------- /lixian_verification_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iambus/xunlei-lixian/HEAD/lixian_verification_code.py -------------------------------------------------------------------------------- /tests/123.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /tests/123456.txt: -------------------------------------------------------------------------------- 1 | 123456 -------------------------------------------------------------------------------- /tests/The-quick-brown-fox-jumps-over-the-lazy-dog.txt: -------------------------------------------------------------------------------- 1 | The quick brown fox jumps over the lazy dog -------------------------------------------------------------------------------- /tests/a.txt: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /tests/abc.txt: -------------------------------------------------------------------------------- 1 | abc -------------------------------------------------------------------------------- /tests/empty.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------