├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── Shellify.Tests ├── Files │ ├── local.directory.seven.test │ ├── local.directory.xp.test │ ├── local.file.darwin.test │ ├── local.file.env.test │ ├── local.file.exec.test │ ├── local.file.icoset.test │ ├── local.file.seven.test │ ├── local.file.xp.test │ ├── native.2008srv.01.test │ ├── native.2008srv.02.test │ ├── native.2008srv.03.test │ ├── native.2008srv.04.test │ ├── native.2008srv.05.test │ ├── native.2008srv.06.test │ ├── native.2008srv.07.test │ ├── native.2008srv.08.test │ ├── native.2008srv.09.test │ ├── native.2008srv.10.test │ ├── native.2008srv.11.test │ ├── native.2008srv.12.test │ ├── native.2008srv.13.test │ ├── native.2008srv.14.test │ ├── native.2008srv.15.test │ ├── native.2008srv.16.test │ ├── native.2008srv.17.test │ ├── native.2008srv.18.test │ ├── native.2008srv.19.test │ ├── native.2008srv.20.test │ ├── native.seven.01.test │ ├── native.seven.02.test │ ├── native.seven.03.test │ ├── native.seven.04.test │ ├── native.seven.05.test │ ├── native.seven.06.test │ ├── native.seven.07.test │ ├── native.seven.08.test │ ├── native.seven.09.test │ ├── native.seven.10.test │ ├── native.seven.11.test │ ├── native.seven.12.test │ ├── native.seven.13.test │ ├── native.seven.14.test │ ├── native.seven.15.test │ ├── native.seven.16.test │ ├── native.seven.17.test │ ├── native.seven.18.test │ ├── native.seven.19.test │ ├── native.seven.20.test │ ├── native.xp.01.test │ ├── native.xp.02.test │ ├── native.xp.03.test │ ├── native.xp.04.test │ ├── native.xp.05.test │ ├── native.xp.06.test │ ├── native.xp.07.test │ ├── native.xp.08.test │ ├── native.xp.09.test │ ├── native.xp.10.test │ ├── native.xp.11.test │ ├── native.xp.12.test │ ├── native.xp.13.test │ ├── native.xp.14.test │ ├── native.xp.15.test │ ├── native.xp.16.test │ ├── native.xp.17.test │ ├── native.xp.18.test │ ├── native.xp.19.test │ ├── native.xp.20.test │ ├── remote.directory.xp.test │ ├── remote.file.aidlist.test │ └── remote.file.xp.test ├── LibBlindTest.cs ├── LibHandlerTest.cs ├── LibRoundTripTest.cs ├── Shellify.Tests.csproj ├── ToolCommandsTest.cs ├── ToolOptionsTest.cs └── ToolParserTest.cs ├── Shellify.Tool ├── CommandLine │ ├── CommandLineItem.cs │ ├── CommandLineParseException.cs │ ├── CommandLineParser.cs │ └── ProgramContext.cs ├── Commands │ ├── AnonimyzeCommand.cs │ ├── Command.cs │ ├── CreateAbsoluteCommand.cs │ ├── CreateRelativeCommand.cs │ ├── DisplayInfosCommand.cs │ └── UpdateCommand.cs ├── Options │ ├── EnumReflectionSetterOption.cs │ ├── HeaderFlagOption.cs │ ├── Option.cs │ └── ReflectionSetterOption.cs ├── Program.cs └── Shellify.Tool.csproj ├── Shellify.sln └── Shellify ├── Core ├── CommonNetworkRelativeLink.cs ├── CommonNetworkRelativeLinkFlags.cs ├── IHasIDList.cs ├── LinkFlags.cs ├── LinkInfo.cs ├── LinkInfoFlags.cs ├── NetworkProviderType.cs ├── ShItemID.cs ├── ShellLinkHeader.cs ├── ShowCommand.cs └── VolumeID.cs ├── Extensions ├── BinaryReaderExtensions.cs ├── BinaryWriterExtensions.cs ├── ByteArrayExtensions.cs └── EncodingExtensions.cs ├── ExtraData ├── BaseFolderIDDataBlock.cs ├── BaseRawDataBlock.cs ├── BaseStringDataBlock.cs ├── ConsoleDataBlock.cs ├── ConsoleFEDataBlock.cs ├── DarwinDataBlock.cs ├── EnvironmentVariableDataBlock.cs ├── ExtraDataBlock.cs ├── ExtraDataBlockFactory.cs ├── ExtraDataBlockSignature.cs ├── FillAttributes.cs ├── FontFamily.cs ├── IconEnvironmentDataBlock.cs ├── KnownFolderDataBlock.cs ├── PropertyStoreDataBlock.cs ├── ShimDataBlock.cs ├── SpecialFolderDataBlock.cs ├── TrackerDataBlock.cs ├── UnknownDataBlock.cs └── VistaAndAboveIDListDataBlock.cs ├── IO ├── BaseFolderIDDataBlockHandler.cs ├── BaseRawDataBlockHandler.cs ├── BaseStringDataBlockHandler.cs ├── CommonNetworkRelativeLinkHandler.cs ├── ConsoleDataBlockHandler.cs ├── ConsoleFEDataBlockHandler.cs ├── DarwinDataBlockHandler.cs ├── EnvironmentVariableDataBlockHandler.cs ├── ExtraDataBlockHandler.cs ├── ExtraDataBlockHandlerFactory.cs ├── FormatChecker.cs ├── IBinaryReadable.cs ├── IBinaryWriteable.cs ├── IDListHandler.cs ├── ISizeComputable.cs ├── IconEnvironmentDataBlockHandler.cs ├── KnownFolderDataBlockHandler.cs ├── LinkInfoHandler.cs ├── MalformedException.cs ├── PropertyStoreDataBlockHandler.cs ├── ShItemIdHandler.cs ├── ShellLinkFileHandler.cs ├── ShellLinkHeaderHandler.cs ├── ShimDataBlockHandler.cs ├── SpecialFolderDataBlockHandler.cs ├── TrackerDataBlockHandler.cs ├── UnknownDataBlockHandler.cs ├── VistaAndAboveIDListDataBlockHandler.cs └── VolumeIDHandler.cs ├── ShellLinkFile.cs └── Shellify.csproj /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: sailro 2 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.vs 2 | *.user 3 | *.suo 4 | bin 5 | obj -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/README.md -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.directory.seven.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.directory.seven.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.directory.xp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.directory.xp.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.darwin.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.darwin.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.env.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.exec.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.exec.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.icoset.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.icoset.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.seven.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.seven.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/local.file.xp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/local.file.xp.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.01.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.01.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.02.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.02.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.03.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.03.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.04.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.04.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.05.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.05.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.06.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.06.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.07.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.07.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.08.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.08.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.09.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.09.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.10.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.10.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.11.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.11.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.12.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.12.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.13.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.13.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.14.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.14.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.15.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.15.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.16.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.16.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.17.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.17.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.18.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.18.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.19.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.19.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.2008srv.20.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.2008srv.20.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.01.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.01.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.02.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.02.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.03.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.03.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.04.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.04.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.05.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.05.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.06.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.06.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.07.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.07.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.08.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.08.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.09.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.09.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.10.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.10.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.11.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.11.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.12.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.12.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.13.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.13.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.14.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.14.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.15.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.15.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.16.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.16.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.17.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.17.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.18.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.18.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.19.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.19.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.seven.20.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.seven.20.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.01.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.01.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.02.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.02.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.03.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.03.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.04.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.04.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.05.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.05.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.06.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.06.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.07.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.07.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.08.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.08.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.09.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.09.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.10.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.10.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.11.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.11.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.12.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.12.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.13.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.13.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.14.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.14.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.15.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.15.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.16.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.16.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.17.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.17.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.18.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.18.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.19.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.19.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/native.xp.20.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/native.xp.20.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/remote.directory.xp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/remote.directory.xp.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/remote.file.aidlist.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/remote.file.aidlist.test -------------------------------------------------------------------------------- /Shellify.Tests/Files/remote.file.xp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Files/remote.file.xp.test -------------------------------------------------------------------------------- /Shellify.Tests/LibBlindTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/LibBlindTest.cs -------------------------------------------------------------------------------- /Shellify.Tests/LibHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/LibHandlerTest.cs -------------------------------------------------------------------------------- /Shellify.Tests/LibRoundTripTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/LibRoundTripTest.cs -------------------------------------------------------------------------------- /Shellify.Tests/Shellify.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/Shellify.Tests.csproj -------------------------------------------------------------------------------- /Shellify.Tests/ToolCommandsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/ToolCommandsTest.cs -------------------------------------------------------------------------------- /Shellify.Tests/ToolOptionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/ToolOptionsTest.cs -------------------------------------------------------------------------------- /Shellify.Tests/ToolParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tests/ToolParserTest.cs -------------------------------------------------------------------------------- /Shellify.Tool/CommandLine/CommandLineItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/CommandLine/CommandLineItem.cs -------------------------------------------------------------------------------- /Shellify.Tool/CommandLine/CommandLineParseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/CommandLine/CommandLineParseException.cs -------------------------------------------------------------------------------- /Shellify.Tool/CommandLine/CommandLineParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/CommandLine/CommandLineParser.cs -------------------------------------------------------------------------------- /Shellify.Tool/CommandLine/ProgramContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/CommandLine/ProgramContext.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/AnonimyzeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/AnonimyzeCommand.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/Command.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/CreateAbsoluteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/CreateAbsoluteCommand.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/CreateRelativeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/CreateRelativeCommand.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/DisplayInfosCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/DisplayInfosCommand.cs -------------------------------------------------------------------------------- /Shellify.Tool/Commands/UpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Commands/UpdateCommand.cs -------------------------------------------------------------------------------- /Shellify.Tool/Options/EnumReflectionSetterOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Options/EnumReflectionSetterOption.cs -------------------------------------------------------------------------------- /Shellify.Tool/Options/HeaderFlagOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Options/HeaderFlagOption.cs -------------------------------------------------------------------------------- /Shellify.Tool/Options/Option.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Options/Option.cs -------------------------------------------------------------------------------- /Shellify.Tool/Options/ReflectionSetterOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Options/ReflectionSetterOption.cs -------------------------------------------------------------------------------- /Shellify.Tool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Program.cs -------------------------------------------------------------------------------- /Shellify.Tool/Shellify.Tool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.Tool/Shellify.Tool.csproj -------------------------------------------------------------------------------- /Shellify.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify.sln -------------------------------------------------------------------------------- /Shellify/Core/CommonNetworkRelativeLink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/CommonNetworkRelativeLink.cs -------------------------------------------------------------------------------- /Shellify/Core/CommonNetworkRelativeLinkFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/CommonNetworkRelativeLinkFlags.cs -------------------------------------------------------------------------------- /Shellify/Core/IHasIDList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/IHasIDList.cs -------------------------------------------------------------------------------- /Shellify/Core/LinkFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/LinkFlags.cs -------------------------------------------------------------------------------- /Shellify/Core/LinkInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/LinkInfo.cs -------------------------------------------------------------------------------- /Shellify/Core/LinkInfoFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/LinkInfoFlags.cs -------------------------------------------------------------------------------- /Shellify/Core/NetworkProviderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/NetworkProviderType.cs -------------------------------------------------------------------------------- /Shellify/Core/ShItemID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/ShItemID.cs -------------------------------------------------------------------------------- /Shellify/Core/ShellLinkHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/ShellLinkHeader.cs -------------------------------------------------------------------------------- /Shellify/Core/ShowCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/ShowCommand.cs -------------------------------------------------------------------------------- /Shellify/Core/VolumeID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Core/VolumeID.cs -------------------------------------------------------------------------------- /Shellify/Extensions/BinaryReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Extensions/BinaryReaderExtensions.cs -------------------------------------------------------------------------------- /Shellify/Extensions/BinaryWriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Extensions/BinaryWriterExtensions.cs -------------------------------------------------------------------------------- /Shellify/Extensions/ByteArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Extensions/ByteArrayExtensions.cs -------------------------------------------------------------------------------- /Shellify/Extensions/EncodingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Extensions/EncodingExtensions.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/BaseFolderIDDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/BaseFolderIDDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/BaseRawDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/BaseRawDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/BaseStringDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/BaseStringDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ConsoleDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ConsoleDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ConsoleFEDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ConsoleFEDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/DarwinDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/DarwinDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/EnvironmentVariableDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/EnvironmentVariableDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ExtraDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ExtraDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ExtraDataBlockFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ExtraDataBlockFactory.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ExtraDataBlockSignature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ExtraDataBlockSignature.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/FillAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/FillAttributes.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/FontFamily.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/FontFamily.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/IconEnvironmentDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/IconEnvironmentDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/KnownFolderDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/KnownFolderDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/PropertyStoreDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/PropertyStoreDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/ShimDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/ShimDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/SpecialFolderDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/SpecialFolderDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/TrackerDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/TrackerDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/UnknownDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/UnknownDataBlock.cs -------------------------------------------------------------------------------- /Shellify/ExtraData/VistaAndAboveIDListDataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ExtraData/VistaAndAboveIDListDataBlock.cs -------------------------------------------------------------------------------- /Shellify/IO/BaseFolderIDDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/BaseFolderIDDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/BaseRawDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/BaseRawDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/BaseStringDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/BaseStringDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/CommonNetworkRelativeLinkHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/CommonNetworkRelativeLinkHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ConsoleDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ConsoleDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ConsoleFEDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ConsoleFEDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/DarwinDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/DarwinDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/EnvironmentVariableDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/EnvironmentVariableDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ExtraDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ExtraDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ExtraDataBlockHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ExtraDataBlockHandlerFactory.cs -------------------------------------------------------------------------------- /Shellify/IO/FormatChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/FormatChecker.cs -------------------------------------------------------------------------------- /Shellify/IO/IBinaryReadable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/IBinaryReadable.cs -------------------------------------------------------------------------------- /Shellify/IO/IBinaryWriteable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/IBinaryWriteable.cs -------------------------------------------------------------------------------- /Shellify/IO/IDListHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/IDListHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ISizeComputable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ISizeComputable.cs -------------------------------------------------------------------------------- /Shellify/IO/IconEnvironmentDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/IconEnvironmentDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/KnownFolderDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/KnownFolderDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/LinkInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/LinkInfoHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/MalformedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/MalformedException.cs -------------------------------------------------------------------------------- /Shellify/IO/PropertyStoreDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/PropertyStoreDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ShItemIdHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ShItemIdHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ShellLinkFileHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ShellLinkFileHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ShellLinkHeaderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ShellLinkHeaderHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/ShimDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/ShimDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/SpecialFolderDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/SpecialFolderDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/TrackerDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/TrackerDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/UnknownDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/UnknownDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/VistaAndAboveIDListDataBlockHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/VistaAndAboveIDListDataBlockHandler.cs -------------------------------------------------------------------------------- /Shellify/IO/VolumeIDHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/IO/VolumeIDHandler.cs -------------------------------------------------------------------------------- /Shellify/ShellLinkFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/ShellLinkFile.cs -------------------------------------------------------------------------------- /Shellify/Shellify.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sailro/Shellify/HEAD/Shellify/Shellify.csproj --------------------------------------------------------------------------------