标签: screensaver

检测屏幕保护程序何时使用Cocoa激活

有没有办法在Mac OS X屏幕保护程序激活或进入睡眠状态时触发操作(最好使用可可)?

macos cocoa detect screensaver

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

使用Python创建Windows屏幕保护程序?

Windows中的屏幕保护程序只是在空闲一段时间后运行的常规可执行文件.它们是相同的".exe"文件,只有扩展名(重命名)".scr".要使用".scr"文件作为屏幕保护程序,请右键单击它并选择"安装".

Python有许多方法可以将Python脚本转换为.exe文件.您可以使用py2exe等现有工具,编写自己的C++ exe,它只是触发主Python脚本,或者使用将.bat批处理文件转换为.exe可执行文件的工具.我已经尝试过我自己的C++ exe和几个批处理转换器,但没有一个能满足我的需求.py2exe仅限我使用.我的Python脚本总是无法运行.如果控制台可见,则显示以下所有内容:

C:\Windows\system32>python -i "main.py"

C:\Windows\system32>pause
Press any key to continue . . .
Run Code Online (Sandbox Code Playgroud)

如何将我的Python程序变成真正的Windows屏幕保护程序?

顺便说一句,如果重要的话,我会使用Panda3D引擎作为屏幕保护程序的视觉效果.

python screensaver windows-screensaver

5
推荐指数
0
解决办法
6627
查看次数

将xscreensaver更改为gnome-screensaver

我正在使用带有Xfce 4.10的openSUSE 13.1.我想让锁屏更漂亮.我读到我可以删除xscreensaver并安装gnome-screensaver而我做到了.当我尝试运行它(使用命令gnome-screensaver)然后我收到消息** (gnome-screensaver:2208): WARNING **: Couldn't get presence status: The name org.gnome.SessionManager was not provided by any .service files.我一直坚持到这里.

问题:如何做更进一步或如何使锁屏更漂亮?

xfce screensaver lockscreen

5
推荐指数
0
解决办法
1120
查看次数

从命令行在Windows上静默设置屏幕保护程序?

我知道如果你跑:

rundll32.exe desk.cpl,InstallScreenSaver toasters.scr
Run Code Online (Sandbox Code Playgroud)

您可以将屏幕保护程序设置为,toasters.scr但它也会打开屏幕保护程序配置对话框.有没有办法在Windows上设置屏幕保护程序而无需通过运行命令打开任何对话框?

windows screensaver windows-screensaver

5
推荐指数
2
解决办法
5917
查看次数

当程序集在'C:\ Windows\System32'中时,我得到'无法找到运行此应用程序的运行时版本'

我目前正在使用C#和VS2010的快速版本编写屏幕保护程序.我创建了一个漂亮的小屏幕保护程序,并将生成的程序集重命名为*.scr扩展名.

当我将它放在我的桌面上并双击它(或从上下文菜单中选择配置)时,它运行正常并显示正确的表单/屏幕保护程序.但是,当我通过将其放入文件夹安装C:\Windows\System32,我尝试双击它并得到此错误:

Unable to find a version of the runtime to run this application

它也不能从屏幕保护程序控制面板.它列在下拉列表中但不起作用.

知道发生了什么事吗?

.net c# screensaver

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

如何在C++中将命令行字符串转换为hwnd?

我想用OpenGL在C++中创建一个屏幕保护程序.发送到我的应用程序以在小窗口中预览屏幕保护程序的命令行包含一个数字,它是hwnd屏幕保护程序控制面板小程序中的小监视器窗口.如何将此字符串转换为有效字符串hwnd

c c++ hwnd screensaver command-line-arguments

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

屏幕保护程序是否仍必须安装到System32中?

回顾我在Delphi的日子,我写了几个屏幕保护程序-每个屏幕保护程序都是一个可执行文件,已放入该System32文件夹中,Windows XP Display控制面板在该文件夹中看到了该文件并使其可用。都好。

我现在正在用C#写一个复杂得多的屏幕保护程序,该屏幕保护程序必须分布在多个程序集中(它使用的是插件模型:将所有程序集合并到一个可执行文件中是不可行的)。

将所有文件转储System32似乎不是很整洁-更不用说它根本无法在64位系统上运行。

还有其他方法可以在Windows系统上安装屏幕保护程序吗?

如有必要,我愿意依赖Vista / Win7。

到目前为止,我唯一的建议是将通常的屏幕保护程序正常安装在下Program Files,并将触发器/启动器放入System32中。

.net c# windows screensaver

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

通过编程方式或通过mac上的命令行发现当前用户的屏幕保护程序超时

有谁知道如何发现mac上当前用户的屏幕保护程序的超时.如果可能的话,我更喜欢编程方法,但我也很乐意解析命令行实用程序的输出.我已经用pmset做这个以获得睡眠时间.

macos cocoa command-line screensaver

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

每次从 qml 页面收到触摸事件时如何重置计时器

import QtQuick 2.6;
import QtQuick.Controls 2.1 ;
import  QtQuick.Layouts 1.3 ;

Page{
    id: page
    width:  800
    height: 1024
    background:   Rectangle { 
        color: "black" ;
        anchors.fill:parent ;
    }

    Rectangle {

        id:rect1

        x: 0
        y:10
        width: 100
        height: 100
        color :  "red"

        MouseArea {

           anchors.fill: parent
           onClicked: tmr.restart()
        }

    }

    Rectangle {

        id:rect2
        x: 0
        y:110
        width: 100
        height: 100
        color :  "blue"
       MouseArea {
           anchors.fill: parent
           onClicked: tmr.restart()
        }

    }

    Timer {

     id : tmr 
     interval : 30000
     repeat : true …
Run Code Online (Sandbox Code Playgroud)

embedded qt screensaver touch-event qml

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

如何在 Flutter 中检测用户不活动

我使用 Java 开发了 Android 应用程序,现在想迁移到Flutter

为了检测用户不活动,我在 Activity 中重写此方法:onUserInteraction并重置 a Timer,如果没有用户交互,我会显示一个类似动画的屏幕保护程序。

Flutter 有没有干净的方法来做到这一点?我不想使用平台渠道。我想要纯粹的 Dart 和 flutter。我知道我可以设置计时器并在用户触摸时重置它,但就像在 Android 中一样,我希望系统通知我有关用户交互的信息。

android screensaver dart flutter flutter-channel

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