[{"title":"( 41 个子文件 10.87MB ) 一款专门为CTF比赛设计的拼图工具.zip","children":[{"title":"PuzzleSolver-main","children":[{"title":"backend","children":[{"title":"except_handler.py <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"settings.py <span style='color:#111;'> 981B </span>","children":null,"spread":false},{"title":"system.py <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false}],"spread":true},{"title":"main.py <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"gui","children":[{"title":"board_ui.py <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"param_ui.py <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"progress_ui.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"puzzle_list.py <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"core.py <span style='color:#111;'> 732B </span>","children":null,"spread":false},{"title":"main_ui.py <span style='color:#111;'> 12.89KB </span>","children":null,"spread":false},{"title":"common.py <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"view_ui.py <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"ui","children":[{"title":"param.ui <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"progress.ui <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"main.ui <span style='color:#111;'> 7.68KB </span>","children":null,"spread":false},{"title":"icon.ico <span style='color:#111;'> 65.56KB </span>","children":null,"spread":false}],"spread":true},{"title":"base.py <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"test_pic","children":[{"title":"modified.png <span style='color:#111;'> 804.41KB </span>","children":null,"spread":false},{"title":"src.jpg <span style='color:#111;'> 423.30KB </span>","children":null,"spread":false},{"title":"pic2.png <span style='color:#111;'> 5.94MB </span>","children":null,"spread":false},{"title":"pic.png <span style='color:#111;'> 5.94MB </span>","children":null,"spread":false},{"title":"org.png <span style='color:#111;'> 5.03MB </span>","children":null,"spread":false},{"title":"original.png <span style='color:#111;'> 2.13MB </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 79B </span>","children":null,"spread":false},{"title":"algorithm","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"gaps","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"progress_bar.py <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"size_detector.py <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"plot.py <span style='color:#111;'> 877B </span>","children":null,"spread":false},{"title":"piece.py <span style='color:#111;'> 747B </span>","children":null,"spread":false},{"title":"individual.py <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"genetic_algorithm.py <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"image_analysis.py <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"crossover.py <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"fitness.py <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"selection.py <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"image_helpers.py <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false}],"spread":false},{"title":"common.py <span style='color:#111;'> 991B </span>","children":null,"spread":false},{"title":"edge.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"brute.py <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]