Coder Social home page Coder Social logo

potatovn's People

Contributors

actions-user avatar baka632 avatar crowdin-bot avatar dreamjz avatar fossabot avatar foxxorcat avatar goldenpotato137 avatar leohu1 avatar murlors avatar wushuo894 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

potatovn's Issues

文件夹分类

您的功能请求与问题有关吗?请简要描述。
在大量gal的情况下,添加文件夹分类是很合理的,方便找到对应的gal

请介绍一下这个新功能的具体功能
应该可以做一个切换,有的时候喜欢平铺就点一下平铺按钮,不想看到平铺就点一下切换成文件夹模式

你觉得这个功能有其他平替吗
...

其他
如果有其他想说的可以写这里。

[FEAT] 在library介面更改id

您的功能请求与问题有关吗?请简要描述。
經常會需要更改id重新讓遊戲對應到正確的頁面,但目前似乎只能在home頁面完成這個操作

请介绍一下这个新功能的具体功能
这里应该清晰地填写你需要的功能。
在library那邊的表格直接改id,並且新增一個按鈕來一次幫所有改動項目匹配新的結果
你觉得这个功能有其他平替吗
...

其他
如果有其他想说的可以写这里。

[BUG] 游戏列表中过长的标题显示不完整(NSFW注意)

Bug描述
过长的标题在列表中显示不完整,出现只渲染上半部分的情况

Bug复现

截图
image

系统信息
应用版本 1.3.1.0
版本 Windows 11 专业版
版本 22H2
操作系统版本 22621.1555

我的建议是
如果固定每个元素的大小,那么固定最大行数,超过的部分用省略号代替,避免现在这样的一行字只渲染了上半部分
或者使用类似瀑布流的布局,这样对不同大小封面的兼容性也更好,尤其是横板封面,不过工作量要大很多了
(9-nine-自己家的封面都不一样大)
image

反馈一些小bug并提一些功能建议

Bug:
1.设置界面没有进度条,这样打开多层之后就点不到下面的选项了。
屏幕截图 2023-05-06 210630

2.一次性添加多个“库”(添加多个文件夹来源)会导致自动扫描暂停,只能等前一个文件夹扫描完了再添加下一个文件夹才能保证扫描完整,游戏多了等起来有点废人。
3.用了云存档后游戏就检测不到存档了(好像云存档是直接把本地存档剪切过去了?)正常来说应该是把存档复制到云而不是剪切吧。。。

建议:
1.可不可以在这里加个刷新键统一刷新,一个一个文件夹点进去刷新真的挺蛋疼的。
屏幕截图 2023-05-06 211720

2.预计游戏时长这里我觉得可以直接把具体时间读过来(比如flipflop就显示6h,而不是short),同时不是把vndb作为信息源的我感觉可以干脆不显示”预计游戏时长“,反正读取不到任何信息(或许也可以在用其他源时,同时单把vndb的时间扒过来显示,其他信息还是用其他源的)。
屏幕截图 2023-05-06 211856
屏幕截图 2023-05-06 211922

3.希望增加一些本地的”打标签“和”评分“功能。可以让用户在本地自由打上各种个性化标签。不仅仅局限于”玩过","想玩“之类的,可以自定义标签内容和标签颜色.就像隔壁Tia给应用打标签一样。
屏幕截图 2023-05-06 212930

4.感觉可以加一个笔记功能,和gal一一配对,用来随时记录一些短评啥的,这对于金鱼记忆的人(比如我)和喜欢写短评又不想公开分享的人(比如我 ) 来说很有用。

5.记录时长的功能(不解释)

6.等功能多起来后建议加一个导出功能,一方面可以在丢数据后重新导入,另一方面用excel统一看游戏的时间,标签,短评之类时横向对比更方便,跨平台看记录也更方便

启动游戏时支持增加启动参数以及修改启动文件,以及关于游戏库的问题

您的功能请求与问题有关吗?请简要描述。
部分游戏可能在启动时需要添加一些启动参数方便达到一些效果,例如禁用DPI缩放等;
由于游戏汉化补丁等原因可能需要改变启动的exe文件,目前暂时没有遇到问题,但不排除可能会用;
在添加游戏库后进行搜索,搜索到的深层目录的游戏会生成新的游戏库,如图
1684476894377.png
感觉并无必要,此外过长的路径也会产生显示问题

[BUG] VNDB下载数据时,开发商信息未正常显示

Bug描述
有部分游戏在VNDB里有开发商,但是更新信息只显示“——”。

截图
ever17

Snipaste_2023-05-14_19-13-46
Snipaste_2023-05-14_19-20-40

DRACU-RIOT!

Snipaste_2023-05-14_19-14-39
Snipaste_2023-05-14_19-14-27


建议

  • 怎么把存档从云端改成本地不是特别直观。转换存档位置按钮是不是可以改成有上传存档到云端将存档取回本地两种状态的开关?
  • 希望添加对鼠标侧键的支持,实现界面内的前进和后退方便操作。

感谢大佬开发( •̀ ω •́ )✧,祝好

[FEAT] 建议dalao增加在游戏详情页显示游戏URL的及增加设置选项使得软件能显示出未识别的游戏

1、建议增加在游戏详情页显示游戏真实URL的功能。 有时候软件的识别结果并不一定正确,如果能在游戏页面中显示url(硬盘路径),可以方便人工识别游戏并进行编辑。
2、建议在设置中增加一个选项:在添加新库时,未识别的游戏也将录入到游戏库。
目前未识别的游戏,并不会收录到游戏库,人工对比的繁琐且容易漏游戏。增加这个选项后,可以更方便的人工录入软件未识别的游戏。
3、希望能增加导入游戏信息数据库的功能。方便软件从旧电脑转移到新电脑或者重装软件时,游戏信息不需要重新录入。

其他
非常感谢dalao开发这个软件!

[HELP] 有掃描過資料夾卻沒有加到library可能是什麼問題

问题描述
在library掃描遊戲那邊看下面的提示有掃描到資料夾,卻沒有成功添加遊戲,這樣可能是什麼問題?

相关截图
如果方便的话请你在困惑的地方截个图以便我们更快的定位问题。

其他想说的
其他想说的可以写在这里哦~

[FEAT] 限制递归搜索子目录的深度

您的功能请求与问题有关吗?请简要描述。
游戏库中若选择递归搜索子目录时若文件夹结构复杂容易花费过多时间,可以考虑增加一个选项限制递归深度。

请介绍一下这个新功能的具体功能
限制递归搜索子目录时的遍历深度,防止在过于复杂的文件夹结构下耗时过长。

你觉得这个功能有其他平替吗
...

其他
软件做的好棒! 加油鸭。

[HELP] bangumi的源更新不到

问题描述
bangumi的源更新不到,获取的是null,vndb正常不知道为什么。。。

相关截图
image

其他想说的
其他想说的可以写在这里哦~

[BUG] 扫描游戏时可能UnauthorizedAccessException

Bug描述
在library里添加库(一个盘符),扫描到“System Volume Information”时扫描卡死,重启软件后进入Library里的盘符,点“自动寻找游戏”后报如下错
System.UnauthorizedAccessException: Access to the path 'Z:\System Volume Information' is denied.
at System.IO.Enumeration.FileSystemEnumerator1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator1.Init()
at System.IO.Enumeration.FileSystemEnumerable1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized) at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options) at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions) at GalgameManager.Models.GalgameFolder.IsGameFolder(String path, List1 fileMustContain, List`1 fileShouldContain)
at GalgameManager.Models.GalgameFolder.GetGalgameInFolder(ILocalSettingsService localSettingsService)
at GalgameManager.ViewModels.GalgameFolderViewModel.GetGalInFolder()
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Microsoft.UI.Dispatching.DispatcherQueueSynchronizationContext.<>c__DisplayClass2_0.b__0()

Bug复现
按照以下步骤可以产生这个bug:

  1. Library添加盘符
  2. 扫描卡死
    3.重启软件重新扫描报错

截图
图片

系统信息

  • 系统:Win10LTSC 21H2
  • 版本:1.5.10

[BUG] Can not convert Array to String. & 窗口无法滚动

Bug描述
请简单描述一下什么地方bug了。
添加lukibluewell个人汉化版樱之诗进入列表时提示”Can not convert Array to String.”,并且之前窗口无法滑动,无论是重启软件还是重启电脑后都只能通过拖动右方的拖动条来滑动窗口
Bug复现
按照以下步骤可以产生这个bug:

  1. 手动添加樱之诗进入列表
  2. 报错
    image
    image

如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:Windouw 11 家庭中文版
  • 版本:22H2

[BUG] 软连接没能成功生成

Bug描述
转换存档位置后在原来的位置并没有出现新的软连接而是savedata文件夹直接消失了,导致转换存档位置后的游戏读不到档

Bug复现
按照以下步骤可以产生这个bug:
随便试了下景之海,loopers,罚抄都是这样,更多的也没试估计差不多

截图
如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:
  • 版本: (可以在设置中找到)

[BUG] 一些问题

一 上传云端后好像快捷方式是不能用的,开启游戏后没有存档
二 点击更改云存档根目录的更改再点其他区域即不更改的话目录就会空白而不是原来的目录

运行需要管理员权限的游戏时报错

错误信息:System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
触发操作:运行一个需要管理员权限的游戏
触发概率:一定触发
使用的操作系统:windows11 25375.1

注:以在目标游戏的属性选项内勾选了使用管理员身份运行
image
image

[HELP] 存档问题

有的gal的存档位置在c盘文档里,而点击转换存档按钮只能显示游戏文件夹里的,所以这是个问题

[FEAT] 存档功能完善

您的功能请求与问题有关吗?请简要描述。
一些游戏会在MyDocuments或UserProfile中存储存档
部分BGI引擎游戏还会游戏根目录存储BGI.gdb文件以表示游戏进度

请介绍一下这个新功能的具体功能
支持自定义位置存档(文件/文件夹):

  • 绝对路径
  • 以MyDocuments为起始的相对路径
  • 以UserProfile为起始的相对路径
  • 以游戏二进制所在位置起始的相对路径

你觉得这个功能有其他平替吗

其他
我参与的另一个项目中有存档相关功能,支持上述的自定义位置存档功能,不过是打包成了zip包存储
代码写的很烂,请见谅,可能能提供一种思路
相关文档链接
相关仓库链接
另一位参与者用rust写的版本,rust版部分支持了通配符(format v2)

不能正确统计游戏时间

image

运行水葬银币的时候似乎没有识别到游戏在进行,总游戏时长一直为0。
观察了一下,在运行其他游戏时点击开始按钮后PVN会最小化,但是在运行水葬的时候,PVN最小化后立马就恢复了正常窗口大小。似乎这游戏有啥缩放的问题,需要在兼容性里调高DPI缩放才能正常全屏。
大佬帮忙看看什么问题呗,感谢🙄🙄🙄

[FEAT] 希望可以打包离线版,绕过microsoft store下载

因为电脑问题,我难以通过微软商店安装软件包。如果能将其打包成离线版本,直接下载使用可以省去不少麻烦,还能再无法接入网络的情况下安装。

您设计的界面简洁美观,通过bangumi查找信息的功能十分实用。希望您能保持创造活力,打造更多有帮助的软件!

[BUG] 同社游戏指定更新vndb游戏信息无效

Bug描述
对一些游戏信息错误的游戏进行指定vndb id进行信息更新,发现一个规律:如果原先是错误识别到了非同社游戏,指定id就能直接正确下载信息;如果原先定位到的是同社游戏,则修改无效,并且id会自动变更回之前的值。

Bug复现
按照以下步骤可以产生这个bug:

  1. 壳之少女识别为恋狱月狂病
  2. 将游戏信息在VNDB上的id从515改为810,点击从数据源更新游戏
  3. 更新完成后无改变,id跳转回515

系统信息

  • 系统:Win10 21H2

有一些小功能我觉得最好补一下

我列一下目前为止用下来感觉的问题和建议吧

  1. 错误添加的游戏不能直接在home里面查看位置方便确认然后修改
  2. library里面添加的文件夹不能主动移除,库里的单个游戏也不能直接编辑和移除,如果要做的话尽量还是让library和home内都可以修改,不然两边反复打开确认然后修改着实麻烦
  3. 游戏匹配规则里面的编辑栏无法正常响应换行,不知道是不是我个人的问题
    剩下的暂时不清楚你的匹配方式,顺带反馈一些UI上的问题,一个是黑色皮肤下你的右上角功能栏按键默认颜色也还是黑的,这个对我而言影响还好,就是有点生草,一个也是黑色皮肤下你的标题名也没有修改字体颜色,虽然这个不影响使用就是了

[FEAT] 增加一个封面保存在本地文件夹中,并且不删除的功能

您的功能请求与问题有关吗?请简要描述。
把第一次扫描到这个游戏的封面保存在本地,包括其他的一些信息等等并且命名成游戏名称,假如后面吧库文件夹的文件夹删除了,重新加入的时候,可以先通过本地找回,本地没有这个id的话,在去游戏源添加就好了

[BUG] 每次扫描到樱之诗就报错,为啥呢

System.ArgumentException: Can not convert Array to String.
at Newtonsoft.Json.Linq.JToken.op_Explicit(JToken value)
at Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
at Newtonsoft.Json.Linq.JToken.ToObjectT
at GalgameManager.Helpers.Phrase.BgmPhraser.GetGalgameInfo(Galgame galgame)
at GalgameManager.Services.GalgameCollectionService.PhraserAsync(Galgame galgame, IGalInfoPhraser phraser)
at GalgameManager.Services.GalgameCollectionService.PhraseGalInfoAsync(Galgame galgame, RssType rssType)
at GalgameManager.Services.GalgameCollectionService.TryAddGalgameAsync(String path, Boolean isForce)
at GalgameManager.Models.GalgameFolder.GetGalgameInFolder(ILocalSettingsService localSettingsService)
at GalgameManager.ViewModels.GalgameFolderViewModel.GetGalInFolder()
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Microsoft.UI.Dispatching.DispatcherQueueSynchronizationContext.<>c__DisplayClass2_0.b__0()
每次扫描到樱之诗就报错,为啥呢

删除游戏的按键不要鼠标右键就出现

您的功能请求与问题有关吗?请简要描述。
删除游戏的按键不要鼠标右键就出现,容易和旁边的取消托管搞混,会把删除按钮当成退出按钮,导致误删情况的存在。

请介绍一下这个新功能的具体功能
删除这个按键

你觉得这个功能有其他平替吗
我觉得删除按钮的存在意义不大

其他
感觉这款软件超级好用的,加油啊制作组

[HELP] 云存档是什么意思呀

问题描述
意思是我把galgame存到pvn里以后就算我重装系统也能有存档吗,但是这个软件好像连账号都没有诶
相关截图

其他想说的
那个library是做什么用的嘞

通过拖拽游戏图标的形式添加游戏到PVN

部分游戏可能没有成功被匹配成功,需要手动添加的时候,希望可以直接把启动文件拖拽到PVN的界面内添加,相比通过添加文件选择更为便捷。
首次使用的时候会方便很多。

[BUG]界面按钮乱码

Bug描述
请简单描述一下什么地方bug了。

Bug复现
按照以下步骤可以产生这个bug:

/
3.

截图
如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:
  • 版本: (可以在设置中找到)

[FEAT]打开网页搜索游戏功能

您的功能请求与问题有关吗?请简要描述。
比如说:我平时在使用软件的时候xxx很麻烦,如果有xxx功能就问题就会引刃而解。

请介绍一下这个新功能的具体功能
填写编辑的时候能直接跳转到相关的网页进行搜索然后选择对应游戏

你觉得这个功能有其他平替吗
...

其他
如果有其他想说的可以写这里。

[BUG] System.ArgumentException: Can not convert Array to String.

Bug描述
请简单描述一下什么地方bug了。
System.ArgumentException: Can not convert Array to String.
at Newtonsoft.Json.Linq.JToken.op_Explicit(JToken value)
at Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
at Newtonsoft.Json.Linq.JToken.ToObjectT
at GalgameManager.Helpers.Phrase.BgmPhraser.GetGalgameInfo(Galgame galgame)
at GalgameManager.Services.GalgameCollectionService.PhraserAsync(Galgame galgame, IGalInfoPhraser phraser)
at GalgameManager.Services.GalgameCollectionService.PhraseGalInfoAsync(Galgame galgame, RssType rssType)
at GalgameManager.Services.GalgameCollectionService.TryAddGalgameAsync(String path, Boolean isForce)
at GalgameManager.Models.GalgameFolder.GetGalgameInFolder(ILocalSettingsService localSettingsService)
at GalgameManager.ViewModels.GalgameFolderViewModel.GetGalInFolder()
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Microsoft.UI.Dispatching.DispatcherQueueSynchronizationContext.<>c__DisplayClass2_0.b__0()
Bug复现
按照以下步骤可以产生这个bug:

  1. 扫樱之诗汉硬

截图
如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:win10
  • 版本: 22H2(可以在设置中找到)

[BUG] 这里应该填标题

Bug描述
添加库之后就报错

System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.

Bug复现
按照以下步骤可以产生这个bug:

  1. 添加库
  2. 软件卡顿几秒
    3.报错

截图

屏幕截图 2023-05-17 214332

系统信息

  • 系统:win11
  • 版本:22H2 25309.1000

[FEAT] 分类功能

希望能添加一个分类功能,具体是可以支持用户在home界面自建子页命名并将游戏拖入子页中管理,方便在游戏较多时可以快速通过分类找到游戏

[FEAT] 整合一些常用工具进PVN、或者提供使用这些工具的方法

可以像那些机翻软件一样整合点比如LE之类的东西
Playnite不支持这种(毕竟不是专门搞vn的),如果需要加生肉游戏,配合LE和对应启动参数还是能解决的
但是我想国内vn为主的软件应该可以要求支持这个
优先级可以低点,毕竟我觉着需求比较靠后,先把自定义启动路径搞定吧

游戏名识别与匹配

感觉部分小众游戏因为游戏名翻译有所不同,游戏名匹配不上,要不要考虑一下模糊匹配并出示匹配列表。
既然数据源和id是可选项,要不要考虑添加通过id匹配游戏的方式?

添加按钮手动点击扫描库中游戏、重新从数据源更新游戏

1.修改了游戏文件夹名称/添加新游戏后,不会自动扫描更新,只能通过添加游戏添加;建议可以添加按钮,手动点击后扫描库中游戏
2.扫描游戏/匹配数据时,可以找个位置进行展示进度
3.重新从数据源更新游戏:数据源默认VNDB,切换到其他数据源后需要每个游戏分别进行编辑数据源后更新 比较麻烦;建议可以添加按钮,手动点击后根据当前设置的信息源进行更新

[BUG] 关于名字和游戏不匹配,以及修改图片路径会产生的异常

Bug描述

1.通过库 自动匹配会出现问题image-20230506195432963

2.在修改游戏图片位置时,清空路径后,程序会抛出异常并退出。报错提示为

System.ArgumentException: Value does not fall within the expected range.

且之后无法成功打开软件

Bug复现
按照以下步骤可以产生这个bug:

  1. 1.库根目录需要有若干空文件夹

    2.进行同步,出现不匹配

  2. 1.选择待选的galgame

    2.点击编辑

    3.修改 封面图 一栏

    4.删除选中项

    5.抛出异常

    image-20230506195728352

截图
如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:Windows 11 22H2
  • 版本: (可以在设置中找到)

[BUG] 这里应该填标题

Bug描述
请简单描述一下什么地方bug了。
鼠标滚轮没法滑动软件窗口,设置界面和游戏管理界面都不行,设置界面展开标签后因为无法滚动导致很多设置看不到
Bug复现
按照以下步骤可以产生这个bug:
1.
2.
3.

截图
如果方便的话,提供截图可以让我们更快的修复bug哦~

系统信息

  • 系统:Windows 11 家庭中文版
  • 版本:22H2

[BUG] 设置里无法滚动下拉

Bug描述
设置里无法滚动,下面的选项拉不到
Home中不支持鼠标滚动只能点击滚动条下拉,希望添加鼠标滚轮的支持

截图
image

系统信息

  • 系统:Windows 10 21H2 19044.2965
  • 版本: 因为设置中下方的选项拉不到,找不到版本号,是今天刚从微软商店下载的版本

点击设置报错

System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
image

游戏名识别与匹配

感觉部分小众游戏因为游戏名翻译有所不同,游戏名匹配不上,要不要考虑一下模糊匹配并出示匹配列表。
既然数据源和id是可选项,要不要考虑添加通过id匹配游戏的方式?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.