小编It *_* Me的帖子

禁用chrome“登录为”弹出窗口

当我使用谷歌浏览器并访问一个存储了多个密码的网站时,它会显示一个弹出窗口,上面写着“登录身份”。这很烦人,尤其是当你只去检查一件事,并且每次都问这个的时候。

我已禁用密码部分中显示“自动登录”的选项。

google-chrome

13
推荐指数
1
解决办法
4229
查看次数

从列表中复制具有特定名称和升序编号的文件

我有一个文件夹,其中包含数千个以某种方式命名的 pdf 文件,以及我想要复制到另一个文件夹的文件列表。

- "abcd0000000001-00.pdf"
- "abcd0000000001-01.pdf"
- "abcd0000000001-02.pdf"  // copy abcd0000000001-02.pdf
- "abcd0000000002-00.pdf"
- "abcd0000000002-01.pdf"
- "abcd0000000002-02.pdf"
- "abcd0000000002-03.pdf"  // copy abcd0000000002-03.pdf
- "abcd0000000003-00.pdf"
- "abcd0000000003-01.pdf"
- "abcd0000000004-00.pdf"
- "abcd0000000004-01.pdf"  
- "abcd0000000004-02.pdf"
- "abcd0000000004-03.pdf"
- "abcd0000000004-04.pdf"  // copy abcd0000000004-04.pdf
- ...
- "abcd000000000n-nn.pdf" //  copy abcd000000000n-[highest].pdf
Run Code Online (Sandbox Code Playgroud)

我不想复制每个 pdf 文件,只想复制每个文件中升序编号最高的文件。

我找到了Vomit IT - Chunky Mess Style的这段代码

FOR /F "USEBACKQ TOKENS=*" %F IN ("C:\Folder\FileList.txt") DO XCOPY /F /Y "C:\SourceFolder\%~F" "C:\DestinationFolder\"
Run Code Online (Sandbox Code Playgroud)

如何编辑这行代码以每次获得最高的升序数?

windows command-line batch-file

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

那会是一个错误吗?执行时立即关闭当前 cmd 窗口:move nul 2>&0

最终,我move nul 2>&0在脚本中使用“突然”关闭 cmd 窗口的当前,从而立即中止/关闭正在运行的 bat。

我不能说它在剧本中像自杀一样,但我通常称之为。

事实上,这会导致在当前 cmd 窗口中扩展/达到效果的自动终止。

这不仅仅是关闭/结束正在运行的蝙蝠。

基本上用于某些批处理,其中"%cmdcmdline%"通过单击调用执行响应的变量值,而不是简单地关闭 bat,还关闭通过单击 bat 激活/加载的窗口。

我想知道的是:

1.什么解释了这种行为?
2.这是一个错误吗?
3.将来它的行为可能不一样吗?

一些代码示例:

@echo off 

title <nul 
title to kill or not to kill?

mode 50,05

echo\%cmdcmdline%|find "%~0" >nul && (
     echo\
     echo\ so sorry bro, I'll kill myself
     echo\ and this CMD.exe window too!
     
     timeout 5 /nobreak 
     move nul 2>&0 
   )

echo/ will run this code bro!
echo/
echo/ keep itself alive: %date% %time:~0,5%
echo/ …
Run Code Online (Sandbox Code Playgroud)

windows batch command-line cmd.exe

4
推荐指数
1
解决办法
1041
查看次数

使用 FFmpeg 将 MP4 转换为 GIF 时,如何限制 GIF 文件中使用的颜色数量?

我在 SuperUser 上找到了这个命令,可以将 MP4 转换为 GIF:

ffmpeg -i INPUT_FILE.MP4 -vf "fps=16,scale=160:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 OUTPUT_FILE.GIF
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但 FFmpeg 喜欢使用所有 256 种颜色,这使得 GIF 非常大。我希望 FFmpeg 使用 32 或 64 色,因为它有助于减小文件大小并使我的硬件更容易解析 GIF。

我使用 ATSAMD51 在屏幕上显示 GIF,因此更少的颜色 = 更快的渲染。

在 ezgif.com 上,您可以优化 GIF。我想在 FFmpeg 中做这样的事情:

我想在 FFmpeg 中做什么的图片

那么,FFmpeg 在将 MP4 转换为 GIF 时是否可以使用指定数量的颜色?(哦,请不要透明!它会减慢解码速度。)

(另外,我运行的是 Windows 10,而且我是 FFmpeg 的菜鸟)

video gif mp4 ffmpeg video-conversion

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

增加Windows10批处理文件中的进度条

我摘录了我正在使用的批处理文件的一部分。我正在尝试制作进度条,而不是超时输出的数字计数。

\n

我的问题是,如何在循环中动态修改字符串,而不必重新输入字符串的每一步?

\n\n
@echo off\n\nsetlocal enabledelayedexpansion\n\n:: This is to set variables that represent backspace and carriage return.   \n:: I begin strings with these, instead of ending strings with only CR,\n:: so that the cursor isn\'t flashing under the first character of the     \n:: progress bar. Beginning each string with a space, and ending each \n:: with !CR! only is another possible workaround.\n\nfor /f %%a in (\'copy /Z "%~dpf0" nul\') do set "CR=%%a"\nfor /f %%a in (\'"prompt $H&for %%b in …
Run Code Online (Sandbox Code Playgroud)

batch command-line

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

FFmpeg 转换错误:必须至少指定一个输出文件

安装了 FFmpeg,它显示版本和所有正确。

但即使 info FFmpeg 命令本身也显示

FFmpeg -i Alice_In_Wonderland.mp4
Run Code Online (Sandbox Code Playgroud)

给出如下消息:

FFmpeg version 0.5, Copyright (c)  
2000-2009 Fabrice Bellard, et al.    
configuration: --prefix=/usr  
--libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --extra-cflags=-fPIC --enable-libamr-nb --enable-libamr-wb --enable-libdirac --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-x11grab   libavutil     49.15. 0 / 49.15. 0   libavcodec    52.20. 0 / 52.20. 0   libavformat   52.31. 0 / 52.31. 0   libavdevice   52. 1. 0 / 52. 1. 0   libswscale     0. 7. 1 /  0. 7. 1   libpostproc   51. 2. 0 …
Run Code Online (Sandbox Code Playgroud)

ffmpeg

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

在 powershell 中启动 python 时覆盖 Windows 存储打开操作

C:\Users\my-username\AppData\Local\Programs\Python\Python311\python.exe在我的路径中,但是当我在 powershell 中执行 python 时,它会自动打开 Microsoft Store,无论如何它都会被管理员阻止。

如何覆盖显然会启动 Windows 应用商店的默认路径?

最新的Python是我手动安装的:

PS D:\> C:\Users\CURRENT_USER\AppData\Local\Programs\Python\Python311\python.exe
Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
Run Code Online (Sandbox Code Playgroud)

python path environment-variables windows-11

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