Есть ли способ показать сообщения на стене пользователям настольных компьютеров?

Скажем, я далеко от дома, на моем домашнем компьютере. По этой причине мне нужно перезагрузить его.

# shutdown -r +10

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

Есть ли какие-либо сообщения wall, которые могут попасть на рабочий стол через, скажем, уведомление.

9
задан 11 November 2010 в 16:21

40 ответов

Вы должны иметь возможность написать сценарий, который отображает ptty и прослушивает написанные сообщения (от записи или стены), а затем пересылает их на выход GUI.

1
ответ дан 6 August 2018 в 04:22

Вы можете отправить сообщение вручную, используя zenity

  zenity --warning --text «badp собирается перезагрузить компьютер» --display =: 0  

Конечно, вы можете включить это в скрипт.

2
ответ дан 7 August 2018 в 22:28

Вы должны иметь возможность написать сценарий, который отображает ptty и прослушивает написанные сообщения (от записи или стены), а затем пересылает их на выход GUI.

1
ответ дан 7 August 2018 в 22:28

AFAIK нет X-клиента для команды wall для отображения этого сообщения в графической среде. Вы можете использовать приложение gxmessage для отображения всплывающих окон, но тогда вам придется писать сценарий самостоятельно.

0
ответ дан 7 August 2018 в 22:28

Вы должны иметь возможность написать сценарий, который отображает ptty и прослушивает написанные сообщения (от записи или стены), а затем пересылает их на выход GUI.

1
ответ дан 10 August 2018 в 10:37

AFAIK нет X-клиента для команды wall для отображения этого сообщения в графической среде. Вы можете использовать приложение gxmessage для отображения всплывающих окон, но тогда вам придется писать сценарий самостоятельно.

0
ответ дан 10 August 2018 в 10:37

Вы можете отправить сообщение вручную, используя zenity

  zenity --warning --text «badp собирается перезагрузить компьютер» --display =: 0  

Конечно, вы можете включить это в скрипт.

2
ответ дан 10 August 2018 в 10:37

Вы можете отправить сообщение вручную, используя zenity

  zenity --warning --text «badp собирается перезагрузить компьютер» --display =: 0  

Конечно, вы можете включить это в скрипт.

2
ответ дан 13 August 2018 в 17:09
  • 1
    Я не могу открыть дисплей, даже как суперпользователь (я должен sudo как правильный пользователь) :( – badp 11 November 2010 в 17:21
  • 2
    Должен быть уверен - у вас там двоеточие ( =: 0 not = 0 ) – misterben 11 November 2010 в 17:27
  • 3
    не удалось, вам также понадобится правильная настройка переменной XAUTHORITY. – badp 11 November 2010 в 18:22

Вы должны иметь возможность написать сценарий, который отображает ptty и прослушивает написанные сообщения (от записи или стены), а затем пересылает их на выход GUI.

1
ответ дан 13 August 2018 в 17:09

AFAIK нет X-клиента для команды wall для отображения этого сообщения в графической среде. Вы можете использовать приложение gxmessage для отображения всплывающих окон, но тогда вам придется писать сценарий самостоятельно.

0
ответ дан 13 August 2018 в 17:09

Другие вопросы по тегам:

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