Skip to content

【原神启动器Plus】快速换号登录,支持官B国际三端快速切换,自定义任意分辨率全屏或窗口启动,快速打开照相目录,好看的界面

Notifications You must be signed in to change notification settings

tlatixat/GenShin-LauncherDIY

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

原神启动器Plus 点击下载

说明:(请认真阅读)

  1. 注意,国际服切换和保存用户凭证涉及到注册表修改和文件替换,部分杀毒软件可能会报毒,为了客户端数据完整建议关闭杀软后再运行,本启动器完全开源,并不会将用户数据发送到网络,启动器需要联网部分的代码仅为版本检测和公告获取

  2. 本启动器使用到的修复SDK的资源为B站官方客户端中提取的DLL,用途是启动游戏后的B站专属登录窗口,如果不信任可以不使用或者自行寻找同名资源替换

    修复SDK的dll文件PCGameSDK.dll[本文件仅为B站端的时候起作用]的Hash值:

    [MD5:81EE1D7755B8611AC98B334E0BBCD3D2]
    [SHA256:88030B01A9E2B4A1032DEA3FA8A17DF30C8AEB5A7614F1CFA02C898C5B4371EA]

主界面:

启动器.png

点击右侧图片样式的按钮支持快速直达游戏内保存的相片/截图目录

支持自定义启动器背景:将png格式图片改名bg.png放置Config目录下打开启动器即可

设置界面:

设置.png 支持选择B服、官服、国际服和自定义任意分辨率启动、解锁FPS限制的选项

读取.png

保存上次(现在)登录的账号数据到UserData文件夹中以快速切换账号。

注意:名字输入框里勿填以下符号: \ / : * ? " < > | 否则可能会出现问题

版本更新:

1.2.4

  1. 代码进行了完全重写,本次采用MVVM架构进行开发

  2. 调整了判断游戏客户端的读取方式,直接读取游戏目录的Config文件

  3. 重新设计了国服、国际服转换的逻辑,速度更快文件安全性更高

  4. 修复了以前版本网络连接不通畅的时候导致闪退,现在可脱机使用

  5. 改用.net6开发,现在您需要安装.net6运行时才可以使用本程序

  6. 更新界面和设置、保存账号等界面做了一些调整,您可能要花点时间来习惯

  7. 添加了首次打开本程序时的引导页面,帮助新用户快速上手

  8. 左下角按钮跳转改为新加的帮助页面,遇到问题可以先去里面看有没有解决方案

  9. 更新前提示:本次更新后逻辑与之前的版本有很大不同,建议更新后删除原来的

    Config文件夹和UserData文件夹再重新打开本程序或者把更新后的程序本体放到

    一个新的文件夹里(Pkg文件是通用的,不用删除)

1.2.5

  1. 优化了程序内调用的资源文件,大幅缩减程序的大小
  2. 修复了单例检测二次启动的时候显示时会置顶本程序窗口
  3. 修改了引导页面的一些文案,让新用户更清晰的判断什么是游戏目录
  4. 修改了部分转换逻辑,现在您进行国服、国际服转换完毕后会自动保存
  5. 修改了程序的热更新地址为网络地址而不是固定地址,方便换源

1.2.6

  1. 添加了一些页面载入时的动画元素,修改了载入逻辑
  2. 调整了保存的设置的逻辑,现在保存成功后会自动回到主页
  3. 增加转换国际服、国服时检测,若客户端没关闭将会提示
  4. 重新优化了引导页的内容,将图片修改为易理解的文字
  5. 修改了帮助页面的一些内容,并调整退出帮助按钮的代码

代码引用&参考

解锁FPS:genshin-fps-unlock

About

【原神启动器Plus】快速换号登录,支持官B国际三端快速切换,自定义任意分辨率全屏或窗口启动,快速打开照相目录,好看的界面

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 82.4%
  • C++ 17.6%