├── .gitignore ├── LICENSE ├── PerformanceBenchmarks ├── BenchmarkCaptureScreen.cs ├── BenchmarkTimer.cs ├── PerformanceBenchmarks.csproj ├── PrecisionTimer.cs └── Program.cs ├── README-cn.md ├── README.md ├── StarfieldLockpicker.Core ├── DelayReason.cs ├── ICoreInterface.cs ├── IFullImage.cs ├── IKeySelectionImage.cs ├── ILockImage.cs ├── InputCommand.cs ├── KeyLevelRot.cs ├── StarfieldLockpicker.Core.csproj ├── TerminatingException.cs └── UnlockTask.cs ├── StarfieldLockpicker.sln ├── StarfieldLockpicker ├── AppConfig.cs ├── AppEnv.cs ├── BitmapPool.cs ├── Inputs │ ├── Input.cs │ └── VKCode.cs ├── MessageWindow.cs ├── NativeMethods.txt ├── PooledWrappedBitmap.cs ├── PrecisionTimer.cs ├── Program.cs ├── StarfieldLockpicker.csproj ├── Utility.cs └── WrappedBitmap.cs └── TestSite ├── AppArgument.cs ├── AppConfig.cs ├── ImageSe.cs ├── Program.cs ├── Simulation.cs ├── SimulationArguments.cs ├── SimulationEvent.cs ├── SimulationEventCommandFinish.cs ├── SimulationEventCommandInput.cs ├── SimulationEventTracker.cs ├── Snap.cs ├── TestSite.csproj └── Utility.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/LICENSE -------------------------------------------------------------------------------- /PerformanceBenchmarks/BenchmarkCaptureScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/PerformanceBenchmarks/BenchmarkCaptureScreen.cs -------------------------------------------------------------------------------- /PerformanceBenchmarks/BenchmarkTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/PerformanceBenchmarks/BenchmarkTimer.cs -------------------------------------------------------------------------------- /PerformanceBenchmarks/PerformanceBenchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/PerformanceBenchmarks/PerformanceBenchmarks.csproj -------------------------------------------------------------------------------- /PerformanceBenchmarks/PrecisionTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/PerformanceBenchmarks/PrecisionTimer.cs -------------------------------------------------------------------------------- /PerformanceBenchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/PerformanceBenchmarks/Program.cs -------------------------------------------------------------------------------- /README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/README-cn.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/README.md -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/DelayReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/DelayReason.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/ICoreInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/ICoreInterface.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/IFullImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/IFullImage.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/IKeySelectionImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/IKeySelectionImage.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/ILockImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/ILockImage.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/InputCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/InputCommand.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/KeyLevelRot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/KeyLevelRot.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/StarfieldLockpicker.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/StarfieldLockpicker.Core.csproj -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/TerminatingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/TerminatingException.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.Core/UnlockTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.Core/UnlockTask.cs -------------------------------------------------------------------------------- /StarfieldLockpicker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker.sln -------------------------------------------------------------------------------- /StarfieldLockpicker/AppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/AppConfig.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/AppEnv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/AppEnv.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/BitmapPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/BitmapPool.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/Inputs/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/Inputs/Input.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/Inputs/VKCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/Inputs/VKCode.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/MessageWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/MessageWindow.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/NativeMethods.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/NativeMethods.txt -------------------------------------------------------------------------------- /StarfieldLockpicker/PooledWrappedBitmap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/PooledWrappedBitmap.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/PrecisionTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/PrecisionTimer.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/Program.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/StarfieldLockpicker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/StarfieldLockpicker.csproj -------------------------------------------------------------------------------- /StarfieldLockpicker/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/Utility.cs -------------------------------------------------------------------------------- /StarfieldLockpicker/WrappedBitmap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/StarfieldLockpicker/WrappedBitmap.cs -------------------------------------------------------------------------------- /TestSite/AppArgument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/AppArgument.cs -------------------------------------------------------------------------------- /TestSite/AppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/AppConfig.cs -------------------------------------------------------------------------------- /TestSite/ImageSe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/ImageSe.cs -------------------------------------------------------------------------------- /TestSite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/Program.cs -------------------------------------------------------------------------------- /TestSite/Simulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/Simulation.cs -------------------------------------------------------------------------------- /TestSite/SimulationArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/SimulationArguments.cs -------------------------------------------------------------------------------- /TestSite/SimulationEvent.cs: -------------------------------------------------------------------------------- 1 | public class SimulationEvent 2 | { 3 | } -------------------------------------------------------------------------------- /TestSite/SimulationEventCommandFinish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/SimulationEventCommandFinish.cs -------------------------------------------------------------------------------- /TestSite/SimulationEventCommandInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/SimulationEventCommandInput.cs -------------------------------------------------------------------------------- /TestSite/SimulationEventTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/SimulationEventTracker.cs -------------------------------------------------------------------------------- /TestSite/Snap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/Snap.cs -------------------------------------------------------------------------------- /TestSite/TestSite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/TestSite.csproj -------------------------------------------------------------------------------- /TestSite/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoluo39/StarfieldLockpicker/HEAD/TestSite/Utility.cs --------------------------------------------------------------------------------