我正在深入研究 Telegram bot API,它显示了以下选项sendVideo
:
supports_streaming 布尔值 可选
如果上传的视频适合流式传输,则通过 True
这表明有些 MPEG-4 视频文件适合流式传输,有些则不适合。有什么区别?如何确保我的视频文件“适合流式传输”?
我有一个包含大量中文字符的批处理文件,如下所示。当我运行它时,该文件被删除。知道如何解码内容是什么以及它在做什么吗?
部分文字:
挦獬╀啰求捉縺㤸㠬┳倥䉕楌㩣㕾ㄬ䌥潈⁞景╞畐求䍉縺㘴ㄬ┶ഠ帊瀥䉕䥬㩃ㅾⰴ┱䱞瀥䉕楬㩃㕾ⰵ㜱帥瀥扵䥬㩣㑾ㄬ‥ഠ匊瑅删㵞杊╞啰䱂捉縺㌱ㄬ帥瑧塇╺啰䱂捉縺ⰴ┱╷啰䱂捉縺ㄱㄬ帥浨瀥䉕䥌㩣ㅾⰰ┱卞䡞幉⁏爥縺ⰸ┱╥㩲㑾ㄬ‥慮爥縺㈱ㄬ攥㴠┠㩲ㅾⰰ┱╡㩲㑾ㄬ挥爥縺ㄱㄬ‥╯㩲ㅾⰰ┱爥縺㌱ㄬ┥㩲㡾ㄬ挥╡㩲㑾ㄬ漥爥縺〱ㄬ礥┠㩲ㅾⰲ┱潯爥縺㈱ㄬ㠥㔲ഠ┊㩲㡾ㄬ攥爥縺ⰴ┱┠㩲ㅾㄬ┥㩲㉾ㄬ┥㩲㑾ㄬ┥㩲ㅾⰱ┱爥縺㌱ㄬ┥㩲ㅾⰰ┱㴠┠㩲ㅾⰱ┱爥縺ⰴ┱爥縺ⰴ┱╰㩲㡾ㄬ㨥⼯爥縺ⰱ┱爥縺ⰲ┱爥縺ⰴ┱爥縺ㄱㄬ┥㩲ㅾⰳ┱爥縺〱ㄬ⸥潣爥縺㈱ㄬ⼥爥縺㈱ㄬ漥╯㩲ㅾⰲ┱㈸⼵爥縺〱ㄬ愥爥縺ⰴ┱╣㩲ㅾⰱ┱漭爥縺〱ㄬ春爥縺㌱ㄬ┥㩲㡾ㄬ挥╡㩲㑾ㄬ漥爥縺㈱ㄬ愥敤┭㩲㉾ㄬ渥瀭╹㩲㑾ㄬ┥㩲ㅾⰱ┱湯†湞敞爥縺ⰴ┱ㅞ⁞爥縺ⰸ┱䕞爥縺ⰸ┱爥縺㐱ㄬ┥㩲ㅾⰶ┱幯⁎帾啎䱞㈠☾‱ഠ帊爥縺ⰲ┱⁆攥剒剏敌䕖╬㴠‽‰
ഠ倊幯別縺ⰹ┱剅╞㩒ㅾⰴ┱別縺ㄱㄬ帥幅幌⽬⁗⼠灥〠⽞湞別縺㜱ㄬ帥幰振帠帢摁䑞席幍偰干䙅幥幒湅䍞ⵞ䕞別縺ⰶ┱捞╬㩒ㅾⰳ┱別縺㐱ㄬ帥別縺㘱ㄬ漥乞偞╡㩒㑾ㄬ┥㩒ㅾⰵ┱✠䍞尺‧席幦副幃㭅幥別縺ⰶ┱╞㩒㉾ㄬ┥㩒㑾ㄬ‥•ഠ⤊䔠╌㩲㡾ㄬ帥
ഠ爊╥㩲ㅾㄬ‥摡爥縺㔱ㄬ䬥啃䕜癮爥縺ⰲ┱潲╮㩲ㅾⰲ┱湥爥縺ⰴ┱⼠瘯┠㩲㥾ㄬ┥㩲㉾ㄬ渥╤㩲㉾ㄬ爥⼠爥縺ⰴ┱删幅爥縺ⰵ┱╟㩲ㅾⰴ┱幚⼠≞╣㩲ㅾⰲ┱硥振┠㩲㡾ㄬ┥㩲㑾ㄬ愥╲㩲㑾ㄬ‥≜≜⁞┯㩒ㅾⰲ┱別縺ⰲ┱湞尠┢䙾尰㸢乞爥縺㌱ㄬ䰥㈠☾‱簠⁼╞㩒ㅾⰴ┱癞╣㩒ㅾⰵ┱別縺㜱ㄬ┥㩒㡾ㄬ┥㩒㑾ㄬ帥•举爥縺㌱ㄬ帥⁌㸲ㄦ†爥縺㐱ㄬ挥爥縺㔱ㄬ吥╁㩲㡾ㄬ欥爥縺ⰸ┱⼠啒⁎⽞湔尠╍㩲ㅾⰶ┱牣
自从第 3 方安装它以来,它一直是服务器上的一个批处理文件,但它们现在已经破产了,我们正试图弄清楚到底发生了什么
当我们对它运行文件时,我们得到:
Little-endian UTF-16 Unicode text, with very long lines, with no line terminators
它没有翻译成任何东西,所以它实际上可能不是中文,但那是由于我的无知而不是其他任何事情
我也尝试过使用iconv
,但文件保持不变
iconv -f utf-16 -t utf-8 batchfile.bat > filename_new.txt
当我运行strings
它时,我得到了一些可读的东西
certutil -f -decode %pooth% %pooth%
timeout 1
wmic process call create %pooth%
setlocal enableextensions
在十六进制编辑器中,我得到以下内容,虽然它更具可读性,但它仍然看起来像乱码
我的问题是:为什么没有特定的“分隔符”字符?一种可用于所有类型的定界。我们有用于换行、打印设置等的特殊字符...
如果这些是常见的文本字符,为什么我们有时会使用逗号、空格、制表符等。这背后有历史吗?就像他们在制作 ASCII 或类似的东西时可能不需要分隔符?
(对我来说似乎有意义的是:有一个特殊的分隔符,它的唯一目的是在需要时“分隔”单独的值)
我有反恐精英:条件零游戏。每当我将它安装在一个文件夹中C:\FolderName
并在安装后启动游戏时,游戏都会以2 个介绍视频开始 (我在游戏安装文件夹中找到了这些视频,都有 .avi 扩展名)。
但是我注意到了一个非常奇怪的行为。如果我在游戏中删除并再次安装游戏,C:\Folder Name
除了这 2 个介绍视频不会在启动时播放外,其他游戏都可以正常工作。很奇怪。
为了确认这是否是确切原因,我尝试使用不同的命名文件夹安装此游戏至少 15 次。很少有文件夹名称带空格,很少没有空格。并且它确认如果文件夹名称有任何空格,这些介绍视频将不会播放。
这些视频文件具有以下路径:C:\My Folder Name\czero\media
或C:\MyFolderName\czero\media
游戏启动hl.exe
文件的路径:C:\My Folder Name
或C:\MyFolderName
游戏在两种情况下都能正确安装,但视频仅在第二种情况下播放,即MyFolderName
.
看起来游戏试图避免使用 .avi 文件,或者某些 Windows 功能会强制游戏不播放这些文件 - 只要文件夹名称中有空格。
我会在游戏 SE 网络上询问它,但我强烈认为这种奇怪的行为只是因为主文件夹名称中的空间并且仅与那些 .avi 文件相关。
有什么特别的原因吗?是因为某些防火墙/防病毒/UAC 保护和规则吗?
给定格式的电子邮件地址
John Doe <[email protected]>
我想知道这种格式是在哪里明确定义的,以及整个东西叫什么。rfc5322中似乎没有指定 (至少我没有找到)。那么给定上面的地址,如果你必须为它定义一个类,你会给下面的成员变量取什么名字呢?
John Doe
(姓名)[email protected]>
(地址)John Doe <[email protected]>
-> 你怎么称呼整个事情?Windows 10 未经我的许可刚刚更新。它今天早些时候问过,我说不。刚才我刚走一小段路回来,Windows 正在更新中。
Microsoft Word 在启动时出现,但我之前打开的 3 个文档都没有打开。Word 自动以空白文档启动。我打开我正在处理的文档,弹出一条简短的消息(2 秒),没有按钮,上面写着“从 5 分钟前离开的地方继续”,然后消失了。我以为我没事,直到我查看了文件。这个版本来自昨天。我今天已经为此工作了几个小时。
最新版本的 MS Office,最新版本的 Windows 10。
与 WSL1 不同,WSL2 的官方文档明确指出,我应该将我经常从 Linux 访问的文件放在 Linux 文件系统下。但是,我还没有找到任何关于在 Windows 文件系统中放置 Linux 文件系统的位置的文档。
当然,%LOCALAPPDATA%
如果您像我一样将您的机器配置为具有最小C:\
驱动器和更大的驱动器,则默认位置(在 下的某处)不是最佳位置D:\
-我更愿意将 Linux 文件系统放在那里,以利用所有空间.
我可以以某种方式控制我的 Linux 文件系统的放置位置吗?
我有一台带有专用 GPU 的笔记本电脑,Nvidia Quadro P3200。它有 6 GB 的 RAM。
笔记本电脑还具有 32 GB 的“普通”(CPU?)RAM。
我计划使用 GPU 进行并行计算,运行物理模拟。其中一些涉及相当大的数组。
我只是想知道,如果我的内核中的总内存(所有变量和所有数组)达到 6 GB 的 GPU RAM,我可以以某种方式使用 CPU 的内存吗?
在计算过程中,我不会将笔记本电脑用于其他任何事情,因此主 RAM 不应该很忙。
Ps 我使用的是戴尔 Precision 7530,Windows 10。
考虑:
#!/bin/bash
/u01/app/oracle/middleware/oracle_common/common/bin/wlst.sh <<!END
connect('user','pw');
p=redeploy('application');
p.printStatus();
exit();
!END
上面的脚本可以帮助我重新部署 weblogic 应用程序。我不明白的区域wlst.sh <<!END
和最后一个一样!END
。
这两个!END
语句的作用是什么?