小编jpa*_*ugh的帖子

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

您可以在虚拟机中运行机器模拟器 (Bochs) 吗?

例如,是否可以使用 Linux 客户机在 Windows 7 上运行 VirtualBox,并在该 Linux 机器内运行 Bochs?

原因是我对开始操作系统开发感兴趣,而且我发现所有教程和内容在 *nix 机器上更容易遵循。我尝试使用 Cygwin,但我认为它增加了另一层复杂性,并不一定会使事情变得更容易。

virtualbox virtualization bochs

83
推荐指数
4
解决办法
12万
查看次数

Windows 下 LibreOffice 中的深色背景

我讨厌在白色背景上写作,所以我通常在一个简单的文本编辑器中写我的论文,因为我可以有一个黑暗的背景,但是不能使用 LibreOffice 的高级功能仍然很烦人。

Windows 下的 LibreOffice 是否有真正的深色背景和/或主题?我让页面背景变暗,文本变白了,但是,仍然有一个明亮的白色边距边框。有什么建议?

windows themes libreoffice

15
推荐指数
1
解决办法
7万
查看次数

解密存储在 .rdg 文件中的 RDP 密码

有没有办法解密存储在 .rdg(远程桌面连接管理器)文件中的密码,前提是您知道创建它的用户的用户名和密码?

我知道密码是根据创建它的用户加密的。用户是域用户,我正在尝试在家中使用 .rdg 文件(域不可用)。由于我知道用户名+密码,我可以“模拟”成为域用户吗?请记住,对域的网络访问不可用。对原始机器的物理访问也不可用。

我已经尝试过这种方法,但是(不出所料)我得到了

“使用 2 个参数调用 DecryptString 的异常:无法使用 XXXX 凭据解密”

(XXX 是我当前的家庭登录。)

remote-desktop password-recovery

14
推荐指数
2
解决办法
4万
查看次数

如何远程运行 X11 应用程序?

鉴于以下目标,我如何运行托管在远程服务器上的 X11 应用程序:

  • 运行任何会在服务器上本地运行的东西。这包括使用GLX.
  • 与本地桌面无缝集成,即应用程序看起来像是在本地运行,没有单独的桌面区域。因此,我需要一个 X11 解决方案,而不是一个包装协议。
  • 如果我断开连接,最好允许应用程序继续运行;然后,我可以稍后在重新连接时重新打开正在运行的应用程序。

我已经看到很多关于超级用户的建议,但其中大部分是部分修复或只是很糟糕。

  • 普通的 sshX11-Forwarding已过时:它无法运行某些应用程序,尤其是那些依赖 GLX 扩展的应用程序。
  • 设置 LIBGL_ALWAYS_INDIRECT=1对我不起作用。
  • Xephyr也出来了。它目前不支持 GLX,尽管我在开发树中看到了一些 GLX 工作。也许在未来,那将是最干净的方式。
  • xmove也出来了。太老了,无法进一步考虑。
  • VNC 出来了。它转发整个桌面,无法理解X协议。

编辑:我花了一个周末来提出几个建议,xpra这是最好的。我已经在下面的答案中描述了我的设置,希望对其他人有所帮助。

xorg x11-forwarding xephyr

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

为什么在我通过 launchd 添加阻止的站点后 /etc/hosts 没有阻止域?

我一直在尝试设置 Launchd 以在周一至周五上午 9 点至下午 3 点之间阻止 osX 10.12.2 上的多个网站

我设置launchdcp /etc/hosts_BLOCKED_sites.txt /etc/hosts

Launchd 似乎正在正确复制文件。

$ ls -la /etc/hosts   

    -rw-r--r--  1 root  wheel  715 Jan 10 15:01 /etc/hosts
Run Code Online (Sandbox Code Playgroud)

 

$ sudo cat /etc/hosts

    ##  
    # Host Database  
    #  
    # localhost is used to configure the loopback interface  
    # when the system is booting.  Do not change this entry.  
    ##   
    127.0.0.1   localhost   
    255.255.255.255 broadcasthost  
    ::1             localhost   


    # Blocked sites redirected to 0.0.0.0  
    0.0.0.0 reddit.com   
    0.0.0.0 www.reddit.com  
    0.0.0.0 facebook.com  
    0.0.0.0 …
Run Code Online (Sandbox Code Playgroud)

ipv6 blocking hosts-file macos

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

带有 for 循环的参数的变量赋值

好吧,我已经搜索了很多关于如何做到这一点的方法,但我已经放弃了,因为我根本找不到任何东西。

所以,我有一个代码(如下);它的主要目的是获取 9 个参数并将它们分配为变量 - 忽略回声和 pipping。

我的问题是:我怎样才能用 for 循环等来简化它,这样它就不需要那么多代码, 如果 可能的话,还有 9 个以上的参数

set pkg1=%1
set pkg2=%2
set pkg3=%3
set pkg4=%4
set pkg5=%5
set pkg6=%6
set pkg7=%7
set pkg8=%8
set pkg9=%9

IF DEFINED pkg1 (echo %1.ini 1> %WINGET_TEMP%\args.rdc 2>nul)
IF DEFINED pkg2 (echo %2.ini 1>> %WINGET_TEMP%\args.rdc 2>nul)
IF DEFINED pkg3 (echo %3.ini 1>> %WINGET_TEMP%\args.rdc 2>nul)
IF DEFINED pkg4 (echo %4.ini 1>> %WINGET_TEMP%\args.rdc 2>nul)
IF DEFINED pkg5 (echo %5.ini 1>> %WINGET_TEMP%\args.rdc 2>nul)
IF DEFINED pkg6 (echo %6.ini 1>> %WINGET_TEMP%\args.rdc …
Run Code Online (Sandbox Code Playgroud)

powershell batch command-line ms-dos

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