问题标签 [kiosk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 C# 隐藏任务栏
我正在运行 Windows XP 64 位。我想在运行应用程序时隐藏任务栏。
我通过搜索网络尝试了代码。在所有这些中,它隐藏了任务栏。但问题是,当我打开记事本并最大化它时,它实际上并没有全屏显示。因为任务栏所在的空间仍然被空白空间阻塞。我希望它真正适合全屏模式。
popup - 如何在 Windows CE 6 中禁用系统弹出窗口?
在 WinCE 6 R2 中如何禁用所有系统弹出窗口?
我阅读了 Mike Hall 关于 Kiosk 模式 [1] 的帖子,但这对我们不起作用,因为我们仍然需要标准的图形资源管理器 shell。我们计划隐藏任务栏和开始菜单并从桌面上清除图标,但需要一种简单的方法来确保任何类型的弹出窗口都不会出现在我们的应用程序顶部。
谢谢,本
c# - 信息亭模式下的 WPF - 任务栏问题
我正在尝试构建一个需要在运行时锁定对 PC 的访问的应用程序。我需要让应用程序以全屏模式运行在最顶层,并确保 alt-tabbing 不允许访问其他应用程序或任务栏。
到目前为止,我已经设置了 TopMost = true、WindowStyle = WindowStyle.None 和 WindowState = WindowState.Maximized,它们实现了我需要的大部分功能,但我仍然得到任务栏变得可见的实例。我试图在窗口上实现 LostFocus 行为,但这似乎并没有给我我需要的行为。
谁能指出我需要实施这种行为的方向,好吗?
附加信息
不幸的是,这个项目的性质是我们无法改变客户端机器,它们运行的是 XP、Vista 和 Win7 的混合。PC 不归我们所有,但用于以尽可能安全的方式交付内容。PC 的所有者知道运行该软件的限制,并且很高兴在我们的应用程序执行期间它们被“锁定”,但不能以其他方式更改它们。
其他方式
HakonB提到了 Scott Hanselman 的 BabySmash 应用程序,所以我去找他处理这种情况的方法。正如 HakonB 所说,这不是处理失去焦点的最干净的方法,但它似乎有效,或者至少在我找到更好的解决方案之前应该这样做。他使用每秒触发的计时器,并触发对 user32.dll 的 SetForegroundWindow(IntPtr hWnd) 方法的调用以获取焦点,无论它是否具有焦点。感谢您的提醒,HakonB!
wpf - 如何在 Windows 中编写具有启动控制权的 Kiosk 应用程序?
我不确定这在技术上是否是一个 Kiosk,但它基本上是相同的想法。我有一个程序从启动到关机一直全屏运行,以控制计算机所连接的机器。
现在我在 Startup 文件夹中只有一个 exe 的快捷方式,所以它会在系统启动并登录时启动。有没有更好的方法来做到这一点?如果可能的话,我真的希望用户永远不要看到 Windows 环境(只是启动时的 Windows 加载进度条),但我猜这是不可能的。
只是想我会问,看看是否有比把它放在启动文件夹中更好的方法来做到这一点?
android - Android 中的 Kiosk 模式
我正在评估是否以及如何将 CF .NET 企业应用程序移植到 Android 设备上运行。Windows Mobile 手机上的应用程序在 kiosk 模式下运行,其中应用程序在启动后以全屏模式自动启动,用户无法意外或自愿访问手机的任何其他部分。
在 Android 上是否有可能在启动后只有一个应用程序自动启动并防止用户意外(或自愿)访问 Android 设备的任何其他部分?
flash - 在选择一台电脑来运行我的 flash-kiosk-app 时需要帮助 - 哪些 cpu 因素会影响 flash 性能?
我是一个自学成才的 actionscript 3 程序员,我已经编写了一个游戏应用程序,可以在全屏信息亭模式的一体式触摸屏电脑上运行。这个项目是一个“车库业务”,这意味着我边走边学,而且我没有任何一家完整公司的资源(“只有”一个好主意和一个好应用程序)。
我的问题是关于闪存/空气 cpu 需求、多核、时钟速度等
该应用程序将在 Adobe AIR 上运行,它的计算量不大,但在屏幕渲染上比较重。由于 flash/AIR 几乎完全依赖 cpu 进行图形渲染(而不是显卡),我需要一台最适合我的电脑。我不住在美国,我必须仅根据规格选择一台电脑(并定制)。
目前我正在我的旧双 2.3 ppc mac 上的 Flash cs4 上开发应用程序(并且应用程序运行速度不够快)。
- 我对具有 Intel® Core™ 2 Quad Q8400S (2.66GHz) 处理器的 Sony Vaio L VPCL116FX/B 最感兴趣,但它已缺货,可能会在下个月上市。
- 另一种选择是 VPCL111FX/B Vaio L,它有现货,但 CPU 较弱(Intel® Pentium® E5400 (2.70GHz))
- 第三种选择是配备 2.13GHz Intel Core 2 Duo 处理器 P7450 的 HP touchsmart 600-1055
时间至关重要,因为信息亭必须在 3 月 24 日启动并运行。所以我必须迅速做出决定。
我的问题:既然闪存/空气不是多线程的,我什至应该等待 Q8400s 吗?时钟速度是最能决定应用程序性能的因素吗?那么,“最弱”的 Pentium® E5400 是不是最佳选择?(它有一个2.7Ghz cpu)是“核心2”比奔腾强得多,而惠普的P7450是最好的选择?
我知道信息非常缺乏,但我仍然需要帮助
非常感谢,萨尔
iphone - 如何创建信息亭模式的 iPhone 应用程序?
我想在 KIOSK 模式下运行一个应用程序,以便它
- 启动设备后自动启动
- 应用程序崩溃/断电/等后重新启动。
任何想法如何在[可能越狱?] iPhone上做到这一点?
credit-card - 自助服务终端软件指南
我需要开发一个信息亭系统。唯一的付款方式是信用卡/借记卡。信息亭需要与另一台 PC 联网。例如,如果客户在售货亭订购商品,则需要将其发送到另一台电脑上,以便商店员工可以看到所订购的商品。
以下是我的以下解决方案:
选项 1) 基于 Web 的应用程序
使用 FLASH、ASP.net 或 JAVA 作为用户界面?
如果我走这条路线,我如何与信用卡/借记卡读卡器通信?阅读器将安装在信息亭上,但信息亭软件将在网络上。我是否必须创建安全连接才能与阅读器进行通信?
选项 2) 在自助服务终端上创建应用程序
使用.net 的FLASH、JAVA、Windows 表示层?
如何与读卡器通信?
哪个选项是最好的?1 还是 2?JAVA,闪存?Windows .net?linux呢?开发自助服务终端应用程序容易吗?
谢谢您的帮助。
sdk - 用于信息亭软件开发的 SDK
可能重复:
Kiosk 软件指南
有哪些自助服务终端 SDK 可用?有吗?我正在寻找通过内置 API 与硬件(即信用卡读卡器、打印机)和网络功能(将数据发送到 Web 应用程序)集成来节省开发时间的产品。另外,我想要内置的功能来检查信息亭是否已经崩溃,以及可以通知软件不活动的计时器。
hardware - 使用 c# 和 .net 硬件要求的 Windows 表示层
全部,
如果我要使用 Windows 演示基础、c# 和 .net 开发信息亭应用程序,我需要什么硬件要求。我打算把它变成一个独立的桌面应用程序。它将包含图像和大约 1-2 分钟的视频。什么样的CPU(奔腾,双核,什么时钟速度,显卡?,内存?)
如果我将自助服务终端设为 Web 应用程序会怎样?我需要什么硬件要求?
谢谢,罗希特