小编Fir*_*176的帖子

只需使用WinRAR命令行批量压缩1个文件夹?

使用WinRAR命令行(C:\Program Files\WinRAR\rar.exe),我要做的就是压缩单个文件夹,(C:\Users\%username%\desktop\someFolder)并可能更改创建的.zip文件的名称.我尝试过"rar.exe a" C:\Users\%username%\desktop\someFile"并且它有效,但它会压缩另一个文件夹(不是我放的那个).

我究竟做错了什么?

你能提供解释吗(也许告诉我递归是什么因为我不熟悉它)?

谢谢

batch-file winrar

9
推荐指数
1
解决办法
3万
查看次数

游戏开发-如何将“命令行参数”传递给Unity独立版本?

Standalone / Client / Exe / Player / Build all指最终用户将用来运行我的游戏的可执行文件。

我将Unity用作环境选择。我正在创建启动器以启动游戏。这听起来很多余,因为unity的独立版本具有一个“启动器”窗口,但这目的是通过检查服务器上的最新版本来确保游戏是最新的。我已经使用简单的WPF应用程序构建了客户端。在这一点上,我试图考虑我的各种选择,以确保仅从启动器启动游戏的可执行文件。但是,Unity的独立构建仅接受一些参数范围。这是我正在考虑的:

  • 将可执行文件隐藏为两个单独的非可执行文件,这些文件copy /b在命令行中使用临时合并,并作为exe输出(然后在启动后删除)。该exe文件的大小不超过17mb,因此它应该不会花太长时间。
  • 找到某种方法来修改.exe,以检查要传递的特定命令行参数(Unity的运行时不允许开发人员在构建后访问这些参数。“安全问题” ???)
  • 创建一个临时文件,其中存储时间戳或某个唯一的标识符,独立游戏将检查该标识符或该标识符以确保它是从启动器启动的(唯一的问题是Windows捕获了一个错误,提示“您必须从启动器启动游戏” ”或类似的内容)

我真的想使用此启动器,因为:

  • 这将确保玩家的游戏得到更新,因此他们不会作弊/利用
  • 它将允许使用5-10 MB的小型启动器安装游戏,而无需下载整个游戏
  • 这个很酷

如果您还有其他建议,或者可能以正确的方式指导我,请告诉我。谢谢。

c# wpf command-line unity-game-engine command-line-arguments

5
推荐指数
1
解决办法
8997
查看次数

C#-使用Regex比较字符串的简单答案?

我根本看不懂语法!我觉得stackoverflow社区应该可以解决我遇到的问题(希望我不是瞎子,并且错过了这里成千上万个正则表达式问题之一):

string myString = "$randomText$";
string myString2 = "$otherStuff$";
Run Code Online (Sandbox Code Playgroud)

我将使用什么来检查任何字符串是否包含“ $ * $”?因此,只要文字的外面有2个$?

再次抱歉,我确实知道还有其他正则表达式答案,但是我永远也无法理解。抱歉,今天过得愉快。

c# regex string-comparison

-8
推荐指数
1
解决办法
4102
查看次数