Как программно инвертировать цвета экрана в Linux

В Ubuntu, например, вы можете использовать Super-M для инвертирования цветов экрана (требуются эффекты рабочего стола, см. [1]). Другие операционные системы имеют аналогичные возможности, хотя я не особо заинтересован в чем-либо другом, кроме Linux.

На какой API мне следует обратить внимание, если я хочу написать простую программу, которая при запуске инвертирует цвета экрана?

язык, на котором я использую API, для меня не имеет особого значения. Я достаточно знаком с C / C ++ / Bash / Perl / Python, и я могу разобраться с этим на любом языке, который имеет самый простой доступ к этому API. Работа над Ubuntu обязательна,

спасибо

7
задан Mo. 23 August 2010 в 22:05
поделиться

1 ответ

Можно просто использовать оператор "или". Если params[:end] пуст, то будет использовано Time.now.

<%= text_field_tag :end, (params[:end] or Time.now)  %>
15
ответ дан 6 December 2019 в 13:59
поделиться
Другие вопросы по тегам:

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