Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Браузер на базе линукса.   Найти похожие ветки 

 
Дмитрий С ©   (2012-02-20 02:18) [0]

Понимаю, что подобным вопросам не особо тут место, но все же спрошу, может кто подскажет хоть куда копать. Есть задача сделать на базе линукса (лучше всего, конечно дебиана), что-то подобное терминалам оплаты. Саму логику описать - дело достаточно простое, а вот с графикой большой вопрос. Решение мне видится такое: открытый на весь экран браузер (фаерфокс или хром), а в нем сайт (ссылка на локальной установленный вебсервер). Может уже есть готовые подобные решения? Или это настолько просто настраивается, что смысла в этих готовых решениях нет? В общем с чего посоветуете начинать копать?

Видел подобное в одном игровом клубе (слоты там). Определил что это был линукс тем, что реагировал на Ctrl+Alt+BackSpace перезагрузкой графики.


 
Pavia ©   (2012-02-20 06:25) [1]

Логику вам самим придётся делать. Так что тут движок выбираете под свой вкус.
А браузер в автозагрузку поставить ума много и не надо. Только сделать чтобы он по умолчанию в полноэкранном режиме работал.


 
sniknik ©   (2012-02-20 08:14) [2]

> Может уже есть готовые подобные решения?
есть, и даже бесплатно... но нужно купить/иметь терминал, и подключатся к услуге к тому чей софт. (у нас есть такой, отличие только, что вебсервер не локальный)

а вообще проблема не в графике... а например в том что для фискальников нет драйверов под линукс, работать с ними там из браузера проблемно, и проблема с сертификатами (по гост требуются крипто про).
т.что по сумме, все одно используется винда, хотя если убрать "проблемные места" ничего не мешает и в линуксе.


 
Омлет ©   (2012-02-20 08:33) [3]

http://ru.wikipedia.org/wiki/Google_Chrome_OS


 
Димка На   (2012-02-20 12:09) [4]


> Pavia ©   (20.02.12 06:25) [1]
> Логику вам самим придётся делать. Так что тут движок выбираете
> под свой вкус.
> А браузер в автозагрузку поставить ума много и не надо.
> Только сделать чтобы он по умолчанию в полноэкранном режиме
> работал.

С логикой то разберусь (точнее уже разобрался), все сделал, по сети даже можно открыть интерфейс.
Вот бы разобраться в том, где ума много не надо еще. Да еще чтобы ушлые пользователи свернуть его не могли или типа того.
Под виндой я бы сделал так: написал бы на delphi програмку в одну форму без рамки, в которой на всю клиентскую область растянут TWebBrowser (или его улучшенная версия TEmbeddedWB). Заменил бы свои приложением шел и все.


> есть, и даже бесплатно... но нужно купить/иметь терминал,
>  и подключатся к услуге к тому чей софт. (у нас есть такой,
>  отличие только, что вебсервер не локальный)

Меня больше техническая сторона интересует. Готовое решение не всего терминала, а именно такой вот "морды". У вас, как я понял, на терминалах Windows?


> а вообще проблема не в графике... а например в том что для
> фискальников нет драйверов под линукс, работать с ними там
> из браузера проблемно, и проблема с сертификатами (по гост
> требуются крипто про).
> т.что по сумме, все одно используется винда, хотя если убрать
> "проблемные места" ничего не мешает и в линуксе.

Спасибо за опыт. На будущее буду иметь ввиду, а пока ни с гостовыми алг. шифрования ни с фискальниками работать не требуется (только обычный термопринтер custom, который как оказалось элементарно программируется).


> Омлет ©   (20.02.12 08:33) [3]
> http://ru.wikipedia.org/wiki/Google_Chrome_OS

Да-да. Нечто похожее нужно. Но ждать пока он появится, а затем когда появится "обезгуглинная" его версия - увы нет(


 
Омлет ©   (2012-02-20 12:24) [5]


> Но ждать пока он появится

Давно появился.


 
sniknik ©   (2012-02-20 13:26) [6]

> У вас, как я понял, на терминалах Windows?
исключительно вышеупомянутые части, без них кросплатформенно... (хотя, в хроме поглюкивает... может и еще где, а IE/Мозила/Опера работает без проблем)
но вообще да, не было еще такого чтобы "нужно именно под линукс", поэтому решать проблемы "впереди паровоза" не пытались. и да, это не моя разработка, т.что тонкостей не знаю, поверхностно, где пересекались (c ФР и сертификатами приходится работать... ну и обсуждали).


 
tesseract ©   (2012-02-20 16:40) [7]


> Или это настолько просто настраивается, что смысла в этих
> готовых решениях нет?


Да вагон таких решений. Даже от HP и тд есть. Можно и самому на том же SLAX   сделать шустренько + поправить стартап скрипты.


 
Дмитрий С ©   (2012-02-23 02:34) [8]

Пока что разобрался, что гугл хром открывается "как надо", если запустить его с ключем --kiosk.

Если не сложно, подскажите, как запускать его вместо шелла? (а то у меня уже голова кругом идет от x11, gdm, и прочего...) Хотя бы что именно отвечает за запуск шелла?


 
tesseract ©   (2012-02-24 10:53) [9]

Google - linux kiosk mode :-)


 
Димка На   (2012-02-24 13:23) [10]


> tesseract ©   (24.02.12 10:53) [9]
> Google - linux kiosk mode :-)

На первый взгляд это прям то то то что надо=) Огромнейшее спасибо:)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.082 c
15-1338453976
AV
2012-05-31 12:46
2013.03.22
Помните рикошет килл?


15-1331472633
alexdn
2012-03-11 17:30
2013.03.22
Цифровая подпись


2-1333196241
SKIPtr
2012-03-31 16:17
2013.03.22
управление входящим подключением


2-1329295758
toropoff
2012-02-15 12:49
2013.03.22
Antialiasing


15-1328645259
Artem
2012-02-08 00:07
2013.03.22
Как проверить что тип TreeNode^ имеет "нулевое значение"?(C++)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский