Flash или Silverlight могут использоваться для приложений киоска? Как?

Вам нужно выйти из подоболочки:

cat <<EOF > /etc/rotatescript/truncate.sh
FILENAME=/mnt/logs/filename
MAXSIZE=10000000000
FILESIZE=\$(stat -c%s "$FILENAME")
if (( FILESIZE > MAXSIZE )); then
    truncate -s 0 /mnt/logs/filename
else
    echo “nope”
fi

Обратите внимание на \$, так как оболочка фактически выполняет замены внутри heredoc, вам нужно выйти из нее, чтобы предотвратить это. Вы хотите буквальный $.

5
задан dtc 25 March 2009 в 02:23
поделиться

5 ответов

И Flash и Silverlight работали бы.

Flash может быть встроен в исполняемый файл или скомпилирован как exe. Оба работали бы на тип приложения, которое Вы упомянули. Silverlight 3 включит из опыта браузера. Если киоск использует браузер, это действительно не будет иметь значения.

С Silverlight 3 (в настоящее время в бета-версии) у Вас может даже быть мультисенсорная поддержка.

4
ответ дан 13 December 2019 в 19:36
поделиться

Silverlight 3 и больше назвали функцию Из Браузера, который может удовлетворить Вашим потребностям.

1
ответ дан 13 December 2019 в 19:36
поделиться

Ну, я никогда не должен был выполнять swf в течение 9 часов прямо, но я сказал бы, что флэш-память проделала длинный путь в последние несколько лет (особенно в управлении производительностью и управлении памятью). Существует некоторое большое время выполнения теперь, можно посмотреть на видеть, какие опции Вы имеете для RIA на рабочем столе:

Adobe AIR

Цинк

Титан (мой текущий фаворит)

Я не мог прокомментировать еще много, не зная, какое приложение Вы будете создавать. То же самое с решением silverlight/Flash-Flex, зависит от того, если Вы создаете приложение, или некоторая пленка анимировала презентацию...

Надежда это помогает, удачи!

3
ответ дан 13 December 2019 в 19:36
поделиться

можно посмотреть на Adobe AIR (подобный гибкому проводу/флэш-памяти) для запуска приложения на рабочем столе/киоске

1
ответ дан 13 December 2019 в 19:36
поделиться

Flash/Silverlight походил бы на идеальное решение для приложения типа киоска. Assumedly, в которых испытывают необходимость машины киоска, сделали минимальное обслуживание им, и веб-подход развертывания для приложений является лучшим самым сформировавшимся, который мы имеем.

Большое преимущество использования Silverlight состоит в том что, если у Вас есть какая-либо бизнес-логика на языках типа .Net/Java, которая должна выполнить сторону клиента, которую это может обычно легко портироваться для компиляции против времени выполнения Silverlight (если .NET Вы даже, возможно, не должны изменять одну строку, в зависимости от которых библиотек платформы .NET Вы пользуетесь).

О единственной вещи, которая могла ограничить жизнеспособность использования приложения на базе браузера в этой ситуации, то, если у Вас есть некоторые дополнительные аппаратные требования доступа, такие как пользовательская билетопечатная машина, устройство для считывания кредитных карт и т.д. В тех случаях Вы боролись бы с песочницей браузера, чтобы заставить их работать.

2
ответ дан 13 December 2019 в 19:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: