2014-06-22 45 views
0

我想制作一个系统,它将从USB条形码扫描仪获得输入,在远程服务器上验证它并显示答案(文本和图像)。
我会使用JavaFX或浏览器内的JS Web应用程序以某种方式抓取扫描仪输入。
我打算在Raspberry Pi或普通PC上运行此应用程序。应用程序的硬件+操作系统设置

有没有一种方法(或特殊的Linux发行版)来确保系统始终以相同方式加载并启动JavaFX应用程序或在浏览器中打开特定网页?
例如没有登录页面,没有更新或其他弹出窗口显示。

还有其他想法吗?感谢
...

发现一个有趣的溶液here,其中JavaFX的GUI的应用程序是从命令行开始,无X服务器(Linux图形界面)在所有。

+0

您应该阅读[Linux From Scratch](http://www.linuxfromscratch.org/lfs/view/stable/),我特别推荐[第7章。设置系统引导脚本](http://www.linuxfromscratch .ORG/LFS /视图/稳定/ chapter07/introduction.html)。 –

回答

0

我最近做了类似的事情,并不难。很明显,在Pi上工作时,你会想要使用像Linux这样的硬件,并且意味着你应该尽量减少你正在运行的东西。由于这个原因,我会推荐你​​运行一个轻量级的发行版。像arch这样的东西(这是我使用的)允许你只从底层开始构建你想要的东西,而不需要像LFS或Gentoo一样寻找和编译所有东西。

至于启动,二维基下面会给你启动GUI无需手动登录的详细信息: https://wiki.archlinux.org/index.php/Automatic_login_to_virtual_console https://wiki.archlinux.org/index.php/Start_X_at_Login

在此之后,它只是把命令来启动你的程序中的问题.xinitrc中。

相关问题