├── .gitattributes ├── .gitignore ├── Cache ├── FileCache.cs ├── ICache.cs ├── MemoryCache.cs ├── NullCache.cs └── SQLiteCache.cs ├── Config └── SnifferSettings.cs ├── Events ├── OnMemoryReadoutArgs.cs ├── OnPsarcInstalledArgs.cs ├── OnSongChangedArgs.cs ├── OnSongEndedArgs.cs ├── OnSongStartedArgs.cs └── OnStateChangedArgs.cs ├── LICENSE ├── Logging └── Logger.cs ├── README.md ├── RSHelpers ├── ArrangementData.cs ├── MemoryOffsets.cs ├── NoteData │ ├── INoteData.cs │ ├── LearnASongNoteData.cs │ └── ScoreAttackNoteData.cs ├── PSARCUtil.cs ├── RSEdition.cs ├── RSMemoryReader.cs ├── RSMemoryReadout.cs └── RSMode.cs ├── RockSnifferLib.csproj ├── Sniffing ├── ArrangementDetails.cs ├── ArrangementTuning.cs ├── Sniffer.cs ├── SnifferState.cs ├── SongDetails.cs └── ToolkitDetails.cs └── SysHelpers ├── ImageBase64Converter.cs ├── MemoryHelper.cs └── Win32API.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/.gitignore -------------------------------------------------------------------------------- /Cache/FileCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Cache/FileCache.cs -------------------------------------------------------------------------------- /Cache/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Cache/ICache.cs -------------------------------------------------------------------------------- /Cache/MemoryCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Cache/MemoryCache.cs -------------------------------------------------------------------------------- /Cache/NullCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Cache/NullCache.cs -------------------------------------------------------------------------------- /Cache/SQLiteCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Cache/SQLiteCache.cs -------------------------------------------------------------------------------- /Config/SnifferSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Config/SnifferSettings.cs -------------------------------------------------------------------------------- /Events/OnMemoryReadoutArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnMemoryReadoutArgs.cs -------------------------------------------------------------------------------- /Events/OnPsarcInstalledArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnPsarcInstalledArgs.cs -------------------------------------------------------------------------------- /Events/OnSongChangedArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnSongChangedArgs.cs -------------------------------------------------------------------------------- /Events/OnSongEndedArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnSongEndedArgs.cs -------------------------------------------------------------------------------- /Events/OnSongStartedArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnSongStartedArgs.cs -------------------------------------------------------------------------------- /Events/OnStateChangedArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Events/OnStateChangedArgs.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/LICENSE -------------------------------------------------------------------------------- /Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Logging/Logger.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/README.md -------------------------------------------------------------------------------- /RSHelpers/ArrangementData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/ArrangementData.cs -------------------------------------------------------------------------------- /RSHelpers/MemoryOffsets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/MemoryOffsets.cs -------------------------------------------------------------------------------- /RSHelpers/NoteData/INoteData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/NoteData/INoteData.cs -------------------------------------------------------------------------------- /RSHelpers/NoteData/LearnASongNoteData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/NoteData/LearnASongNoteData.cs -------------------------------------------------------------------------------- /RSHelpers/NoteData/ScoreAttackNoteData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/NoteData/ScoreAttackNoteData.cs -------------------------------------------------------------------------------- /RSHelpers/PSARCUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/PSARCUtil.cs -------------------------------------------------------------------------------- /RSHelpers/RSEdition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/RSEdition.cs -------------------------------------------------------------------------------- /RSHelpers/RSMemoryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/RSMemoryReader.cs -------------------------------------------------------------------------------- /RSHelpers/RSMemoryReadout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/RSMemoryReadout.cs -------------------------------------------------------------------------------- /RSHelpers/RSMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RSHelpers/RSMode.cs -------------------------------------------------------------------------------- /RockSnifferLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/RockSnifferLib.csproj -------------------------------------------------------------------------------- /Sniffing/ArrangementDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/ArrangementDetails.cs -------------------------------------------------------------------------------- /Sniffing/ArrangementTuning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/ArrangementTuning.cs -------------------------------------------------------------------------------- /Sniffing/Sniffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/Sniffer.cs -------------------------------------------------------------------------------- /Sniffing/SnifferState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/SnifferState.cs -------------------------------------------------------------------------------- /Sniffing/SongDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/SongDetails.cs -------------------------------------------------------------------------------- /Sniffing/ToolkitDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/Sniffing/ToolkitDetails.cs -------------------------------------------------------------------------------- /SysHelpers/ImageBase64Converter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/SysHelpers/ImageBase64Converter.cs -------------------------------------------------------------------------------- /SysHelpers/MemoryHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/SysHelpers/MemoryHelper.cs -------------------------------------------------------------------------------- /SysHelpers/Win32API.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokolihapihvi/RockSnifferLib/HEAD/SysHelpers/Win32API.cs --------------------------------------------------------------------------------