LINUX.ORG.RU
ФорумTalks

[извраты][хочется странного] перекинуть окно на другой Х сервер.

 


0

0

Вот что-то припеклось. Можно ли перебросить окно уже запущенного приложения на другие иксы (работающие по сети) чтобы не париться. Незапущенное то всегда можно --display при запуске, а как-бы уже запущенное отправить? гугль не помог.

★★★★★
Ответ на: комментарий от Adjkru

а без костылей средствами иксов это никак не реализуемо?

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от Uncle_Theodore

Пример некорректный, после того, как ты скачаешь страницу с linux.org.ru, ты можешь перекинуть её куда захочешь, т.к. с linux.org.ru ты уже больше не связан :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Пример некорректный, после того, как ты скачаешь страницу с linux.org.ru, ты можешь перекинуть её куда захочешь, т.к. с linux.org.ru ты уже больше не связан :)

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

В сущности, можно в том же смысле посоветовать автору сделать скрин своего "окошка", а на другом сервере запустить какой-нибудь xv и посмотреть на этот скрин. Это же не то, что он хочет?

Окошко программы -- это продукт обработки сервером своих ресурсов (дисплея), выкинутый на экран. У другого сервера -- свои ресурсы, поэтому перекинуть окошечко -- все равно что поймать солнечный зайчик или поделиться своей улыбкой, как енот. Можно только перенаправить реквест с дополнительной информацией на другой сервер, чтобы он создал новое окошечко из этих ингредиентов. Что и делает xmove.

Uncle_Theodore ★★
()

Нельзя, т.к. надо воссоздавать атомы и др. объекты на стороне X сервера. Так умеет только Emacs. Вообще для этого используют всевозможные xproxy. Даже был один проект GSOC на эту тему.

zensey
()
Ответ на: комментарий от AiFiLTr0

По слухам, это есть в соляре... а фишка клёвая

MadCAD ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.