├── .gitignore ├── CustomSerializer.jp.md ├── CustomSerializer.md ├── FriendlyNuget128.png ├── Img ├── AppVar.jpg ├── CantSerialize.jpg ├── CpuType.png ├── Dlls.png ├── DriverAndScenario.jp.jpg ├── DriverAndScenario.jpg ├── Drivers.png ├── Libraries.jpg ├── NumericUpDwon.png ├── Serialize.jpg ├── UserControlDriverTarget.png └── WindowDriverTarget.png ├── LICENSE ├── Project ├── Codeer.Friendly.Dynamic │ ├── AppFriendExtensions.cs │ ├── AppVarExtensions.cs │ ├── Codeer.Friendly.Dynamic.csproj │ ├── Codeer.Friendly.Dynamic.snk │ ├── DynamicAppType.cs │ ├── DynamicAppVar.cs │ ├── Inside │ │ ├── DynamicFriendlyOperationUtility.cs │ │ └── TypeChahe.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.ja.Designer.cs │ │ ├── Resources.ja.resx │ │ └── Resources.resx ├── Codeer.Friendly │ ├── AppFriend.cs │ ├── AppVar.cs │ ├── AppVarHelper.cs │ ├── Async.cs │ ├── Codeer.Friendly.csproj │ ├── Codeer.Friendly.sln │ ├── Codeer.Friendly.snk │ ├── Enumerate.cs │ ├── ExplicitAppVar.cs │ ├── FriendlyOperation.cs │ ├── FriendlyOperationException.cs │ ├── IAppVarOwner.cs │ ├── IAppVarSelf.cs │ ├── IDefinition.cs │ ├── Inside │ │ ├── AsyncFriendlyOperationOwner.cs │ │ ├── FriendlyInfoAttribute.cs │ │ ├── FriendlyOperationOwner.cs │ │ ├── FriendlyTalker.cs │ │ ├── InformationException.cs │ │ ├── InternalException.cs │ │ ├── OperationTalker.cs │ │ ├── Protocol │ │ │ ├── ExceptionInfo.cs │ │ │ ├── IFriendlyConnector.cs │ │ │ ├── ProtocolInfo.cs │ │ │ ├── ProtocolType.cs │ │ │ ├── ReturnInfo.cs │ │ │ └── VarAddress.cs │ │ └── StaticOperationTalker.cs │ ├── NewInfo.cs │ ├── OperationTypeInfo.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.ja.Designer.cs │ │ ├── Resources.ja.resx │ │ └── Resources.resx └── Nuget │ ├── Friendly.nuspec │ ├── MakeNupack.bat │ └── NuGet.exe ├── README.jp.md ├── README.md ├── TestAutomationDesign.jp.md └── TestAutomationDesign.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/.gitignore -------------------------------------------------------------------------------- /CustomSerializer.jp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/CustomSerializer.jp.md -------------------------------------------------------------------------------- /CustomSerializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/CustomSerializer.md -------------------------------------------------------------------------------- /FriendlyNuget128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/FriendlyNuget128.png -------------------------------------------------------------------------------- /Img/AppVar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/AppVar.jpg -------------------------------------------------------------------------------- /Img/CantSerialize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/CantSerialize.jpg -------------------------------------------------------------------------------- /Img/CpuType.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/CpuType.png -------------------------------------------------------------------------------- /Img/Dlls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/Dlls.png -------------------------------------------------------------------------------- /Img/DriverAndScenario.jp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/DriverAndScenario.jp.jpg -------------------------------------------------------------------------------- /Img/DriverAndScenario.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/DriverAndScenario.jpg -------------------------------------------------------------------------------- /Img/Drivers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/Drivers.png -------------------------------------------------------------------------------- /Img/Libraries.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/Libraries.jpg -------------------------------------------------------------------------------- /Img/NumericUpDwon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/NumericUpDwon.png -------------------------------------------------------------------------------- /Img/Serialize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/Serialize.jpg -------------------------------------------------------------------------------- /Img/UserControlDriverTarget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/UserControlDriverTarget.png -------------------------------------------------------------------------------- /Img/WindowDriverTarget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Img/WindowDriverTarget.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/LICENSE -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/AppFriendExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/AppFriendExtensions.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/AppVarExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/AppVarExtensions.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Codeer.Friendly.Dynamic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Codeer.Friendly.Dynamic.csproj -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Codeer.Friendly.Dynamic.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Codeer.Friendly.Dynamic.snk -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/DynamicAppType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/DynamicAppType.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/DynamicAppVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/DynamicAppVar.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Inside/DynamicFriendlyOperationUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Inside/DynamicFriendlyOperationUtility.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Inside/TypeChahe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Inside/TypeChahe.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Properties/Resources.ja.Designer.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Properties/Resources.ja.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Properties/Resources.ja.resx -------------------------------------------------------------------------------- /Project/Codeer.Friendly.Dynamic/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly.Dynamic/Properties/Resources.resx -------------------------------------------------------------------------------- /Project/Codeer.Friendly/AppFriend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/AppFriend.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/AppVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/AppVar.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/AppVarHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/AppVarHelper.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Async.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Async.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Codeer.Friendly.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Codeer.Friendly.csproj -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Codeer.Friendly.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Codeer.Friendly.sln -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Codeer.Friendly.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Codeer.Friendly.snk -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Enumerate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Enumerate.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/ExplicitAppVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/ExplicitAppVar.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/FriendlyOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/FriendlyOperation.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/FriendlyOperationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/FriendlyOperationException.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/IAppVarOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/IAppVarOwner.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/IAppVarSelf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/IAppVarSelf.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/IDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/IDefinition.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/AsyncFriendlyOperationOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/AsyncFriendlyOperationOwner.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/FriendlyInfoAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/FriendlyInfoAttribute.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/FriendlyOperationOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/FriendlyOperationOwner.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/FriendlyTalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/FriendlyTalker.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/InformationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/InformationException.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/InternalException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/InternalException.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/OperationTalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/OperationTalker.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/ExceptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/ExceptionInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/IFriendlyConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/IFriendlyConnector.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/ProtocolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/ProtocolInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/ProtocolType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/ProtocolType.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/ReturnInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/ReturnInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/Protocol/VarAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/Protocol/VarAddress.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Inside/StaticOperationTalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Inside/StaticOperationTalker.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/NewInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/NewInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/OperationTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/OperationTypeInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Properties/Resources.ja.Designer.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Properties/Resources.ja.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Properties/Resources.ja.resx -------------------------------------------------------------------------------- /Project/Codeer.Friendly/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Codeer.Friendly/Properties/Resources.resx -------------------------------------------------------------------------------- /Project/Nuget/Friendly.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Nuget/Friendly.nuspec -------------------------------------------------------------------------------- /Project/Nuget/MakeNupack.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Nuget/MakeNupack.bat -------------------------------------------------------------------------------- /Project/Nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/Project/Nuget/NuGet.exe -------------------------------------------------------------------------------- /README.jp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/README.jp.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/README.md -------------------------------------------------------------------------------- /TestAutomationDesign.jp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/TestAutomationDesign.jp.md -------------------------------------------------------------------------------- /TestAutomationDesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Codeer-Software/Friendly/HEAD/TestAutomationDesign.md --------------------------------------------------------------------------------