当前位置: 首页 > news >正文

网站网址ip查询wordpress安装主题需要ftp

网站网址ip查询,wordpress安装主题需要ftp,定制网站制作报价,建立简单网站一.C#-Harmony反射及动态注入 利用C#运行时环境的反射原理,实现对已加载DLL,未加载DLL中代码替换和前置后置插桩. C#依赖库下载地址:霸王•吕布 / CSharpHarmonyLib GitCodehttps://gitcode.net/qq_35829452/csharpharmonylib 根据实际运行.Net环境选择对应版本的0Harmony.dll…一.C#-Harmony反射及动态注入 利用C#运行时环境的反射原理,实现对已加载DLL,未加载DLL中代码替换和前置后置插桩. C#依赖库下载地址:霸王•吕布 / CSharpHarmonyLib · GitCodehttps://gitcode.net/qq_35829452/csharpharmonylib 根据实际运行.Net环境选择对应版本的0Harmony.dll 二.csproj文件添加0Harmony.dll依赖 1.使用dnspy确定当前游戏版本使用.NET运行时环境 2.确定启动项为TaleWorlds.MountAndBlade.Launcher.exe 3.csproj选择编译环境,依赖dll路径 Project SdkMicrosoft.NET.SdkPropertyGroupVersion0.0.1/Version!--指定VS编译依赖.net2框架--TargetFrameworknetstandard2.0/TargetFrameworkPlatformsx64/Platforms!--指定游戏安装目录--GameFolderD:\work\Steam\steamapps\common\Mount amp; Blade II Bannerlord/GameFolderGameBinariesFolder ConditionExists($(GameFolder)\bin\Win64_Shipping_Client\Bannerlord.exe)Win64_Shipping_Client/GameBinariesFolderGameBinariesFolder ConditionExists($(GameFolder)\bin\Gaming.Desktop.x64_Shipping_Client\Bannerlord.exe)Gaming.Desktop.x64_Shipping_Client/GameBinariesFolder!--指定输出dll名称,输出dll路径--AppendTargetFrameworkToOutputPathfalse/AppendTargetFrameworkToOutputPathAppendRuntimeIdentifierToOutputPathfalse/AppendRuntimeIdentifierToOutputPathAssemblyNameNativeTest/AssemblyNameOutputPathD:\work\Steam\steamapps\common\Mount amp; Blade II Bannerlord\Modules\NativeTest\bin\Win64_Shipping_Client/OutputPath/PropertyGroup!--指定使用C#接口--ItemGroupReference Include$(GameFolder)\bin\$(GameBinariesFolder)\Newtonsoft.Json.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\Harmony\bin\Win64_Shipping_Client\0Harmony.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\bin\$(GameBinariesFolder)\TaleWorlds.*.dll Exclude$(GameFolder)\bin\$(GameBinariesFolder)\TaleWorlds.Native.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\Native\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\SandBox\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\SandBoxCore\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\StoryMode\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\CustomBattle\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/ReferenceReference Include$(GameFolder)\Modules\BirthAndDeath\bin\$(GameBinariesFolder)\*.dllHintPath%(Identity)/HintPathPrivateFalse/Private/Reference/ItemGroup /Project 三.SubModule.xml添加0Harmony.dll依赖 !-- 对应bin\Win64_Shipping_Client下的MOD自定义DLL--SubModulesSubModuleName valueNativeTestSubModule /DLLName valueNativeTest.dll /SubModuleClassType valueNativeTest.NativeTest /AssembliesAssembly value0Harmony.dll //AssembliesTagsTag keyDedicatedServerType value none //Tags/SubModule/SubModules 四.Harmony实现对任意类任意方法的前置后置插桩 1.MBSubModuleBase.OnSubModuleLoad()中进行Harmony注入 2.实现Prefix,Postfix前置后置插桩,实现对本体代码的修改,例如游戏菜单的加载调用前插入一个对话框MsgBox public class NativeTest : MBSubModuleBase {protected override void OnSubModuleLoad(){base.OnSubModuleLoad();Harmony patch new Harmony(MyPatch);patch.PatchAll();PrefixbBox();} }#实现对游戏菜单初始化的前置插桩 namespace CampaignMissionPatch {[HarmonyPatch(typeof(EncounterGameMenuBehavior), AddGameMenus)]public class CampaignMissionPatch {[DllImport(user32.dll, EntryPoint MessageBoxA)]public static extern int MsgBox(int hWnd, string msg, string caption, int type);public static bool Prefix(CampaignGameStarter gameSystemInitializer){MsgBox(0, this is conversation mission, msg box, 0x30);return true;}} }
http://www.pierceye.com/news/969238/

相关文章:

  • 公司架设网站费用怎么做分录linux网站开发软件
  • 网站可信图标精品网站建设费用 地址磐石网络
  • 朝阳住房和城乡建设厅网站学佛网站开发项目需求分析
  • 做快递单的网站会不会是骗人的网站推广营销收费
  • 网站设计师需要学什么wordpress focus
  • 查询网网站十大求职招聘app排行
  • 百度 搜索到手机网站wordpress百科汉化
  • 自己做的网站点击赚钱徐州万网网站建设
  • 网站定制生成器网页制作需要会哪些
  • 最重要的网站官方网站手机 优帮云
  • 建一个展示网站下班多少钱怎样给一个公司做网站改版
  • wordpress 网站死机php7.0 wordpress 设置
  • 免版权费自建网站自考本科官网
  • 使用ai做网站设计长沙建设网站哪家好
  • 建设行业网站价格公共服务标准化建设
  • 电商网站开发发展和前景网站建设案例多少钱
  • 网站建设特效代码做销售用什么网站
  • 如何做中英版网站上海到北京机票
  • 海淀网站建设枣庄微信官网小程序注册
  • 投诉网站制作事件营销的概念
  • 做网站一个程序员够吗企业互联网推广
  • 安徽省建设工程资料上传网站网站内容优化
  • 直接用apk 做登陆网站呢图网站场建设封面
  • 书店网站的建设网络服务器搭建
  • led灯网站模板电商网站开发人员人数
  • 南阳网站建设报价沧州南皮网站建设
  • 网站左侧分类导航菜单用PS做的个人网站图片
  • 返利网 网站开发青岛开发区建网站哪家好
  • 还能电子商务网站建设短网址生成站长工具
  • 有专门做网站的吗网站后台发表文章