LINUX.ORG.RU

SPGT - управление удаленным компьютером

 ,


0

1

SPGT 0.1 - пробная версия программы, которая предназначена для управления удаленным рабочим столом, но изначально имеет направленность на управление играми по сети. Подобно VNC, приложение сжимает содержимое экрана и передает по сети на другой компьютер, но делает это быстрее и предполагает значительное увеличение скорости в перспективе за счет реализации конвейерной обработки и распараллеливания видеоряда. Передача звука пока не реализована.

>>> Страница программы

Уважаемый автор, вижу на сорсфордже код клиента (не качал и не смотрел ибо Ъ).

А что, позвольте поинтересоваться, выступает в качестве сервера?

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

>А что, позвольте поинтересоваться, выступает в качестве сервера?

не качал и не смотрел

А зря. В ридми писано:

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

spgts.exe - серверная часть. Реализация для ОС Windows...

spgtc.exe - клиентская часть. Реализация для ОС Windows...

spgtc.sh - клиентская часть. Реализация для ОС GNU/Linux...

Вообще задумка неплоха. Не пробовал, но думаю, если прикрутить какой-нить гуй, и допилить, то получится годная программа.

И да, насколько я понял, для кодирования видео используется xVid, ну и SDL вывода.

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

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

anonymous
()

Какой мрачный исходный код.... Мне показалось что его писали 2, а то и 3 разных человека... причем совсем разных...

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

> для кодирования видео используется xVid

Закапывайте. Латенси дикая будет, там спецкодек надо жеж.

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

>Какой мрачный исходный код

Код действительно мрачный, особенно то, что касается xvid библиотеки: почему вместо подключения нормального xvid.h, были надёрганы куски оттуда? С небольшими правками собрал клиента под Haiku - http://img88.imageshack.us/img88/5426/spgtchaiku1.png

Кстати, а сорсы серверной части будут открыты?

threedeyes
()
Ответ на: комментарий от anonymous

>Латенси дикая будет

На небольших разрешениях, порядка 800х600 лагает, но не сильно. Впрочем даже в косынку хрен поиграешь нормально. Разве что в сапёра ;)

threedeyes
()

лучше бы nx|neatx пилили активнее. работа удаленных рабочих столов в условиях хренового интернета помоему важнее.

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

спайс прокидывает без проблем фулл - звук и видео, причем оно уже интегрировано в вм-манаджер в федоре 15 ...

mx__ ★★★★★
()

Ну и чтоб сразу зырить за чйниками, не отрываясь...

А заказ попкорна она осуществляет?

darkshvein ☆☆
()

А как там со скоростью? По сравнению с тим вьювером.

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

wiki>Spice («спайс») — бренд травяных курительных смесей, обладающих психоактивным действием, аналогичным действию марихуаны. Продажа смесей Spice осуществля

верю

anonymous
()

>изначально имеет направленность на управление играми по сети

Передача звука пока не реализована.


*0

Axon ★★★★★
()

у кого то заработало, у меня тупо черный экран ((( и все

anonymous
()
Ответ на: комментарий от Pinkbyte

Ну здрасьте, потому так и говорю, что осилил и сравнил.
По TCO VNC конечно выигрывает, но удобство и качество/скорость передачи картинки слабО.

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

Такое ощущение, что сегодня 1-е апреля.

Мало «управлялок» удалённым рабочим столом?

Мало? Да их же нет вовсе.

X

Не кроссплатформенно, непригодно для «удалённого администрирования» и помощи удалённым пользователям.

NX

Аналогично.

2X

Сходу в гугле не нашёл что это и где скачать реализацию.

x2go

Сервер терминалов тут вообще не в тему.

VNC

Куча несовместимых между собой расширений, куча разных клиентов и серверов, которые плохо дружат друг с другом. Заставить линукс-клиент коннектиться к вендосерверу с возможностью ввода на кириллице - это адовая магия =\.

Spice

Протокол хороший, но для удалённого администрирования не подходит. Или пока не подходит? Да и движется он сейчас в несколько другом направлении - к терминалам и тонким клиентам.

RDP

Тоже нормальный протокол. Только вот единственная годная реализация - встроенная в перду. И та не умеет того что надо (а именно - подключение к существующей сессии, в которой уже работает локальный пользователь).

Итого, что осталось? Дырка от бублика...

Deleted
()
Ответ на: комментарий от Pinkbyte

VNC - гуано

ну блин, неосилял, так и скажи

А чего там осиливать то?

P.S. Использую VNC для удалённого администрирования вендомашин уже давно. И таки подтверждаю, VNC - ГОВНО.

Deleted
()
Ответ на: комментарий от GAMer

гхрм. А что тогда хорошо для подключения к оффтопику из под линукса? Сразу говорю: радмин, hidden admin и прочий стафф - говно, rdp не дает возможность вменяемо подключаться к сеансу пользователя(удаленный помощник не рассматриваем, т.к. его можно использовать только из винды), да и сам он говно, честно говоря. Вот если б NX можно было бы прикрутить к винде... Но не будем мечтать... Так и что у нас остается из бесплатных решений?

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

У автора это второе приложение на сpp после hello world.

sy-uname
() автор топика
Ответ на: комментарий от Deleted

>VNC - ГОВНО

благородный дон осилит предложит решение ЛУЧШЕ? потому что пока такого решения нет, это все - пук в лужу. Да, протокол не без недостатков. Да, некоторые реализации угребищны до жути. Но чо ж его все пользуют то?

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

благородный дон осилит предложит решение ЛУЧШЕ? потому что пока такого решения нет, это все - пук в лужу. Да, протокол не без недостатков. Да, некоторые реализации угребищны до жути. Но чо ж его все пользуют то?

А я же выше написал - нету ничего. Потому сам и использую VNC.

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

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

а, ну тогда согласен. У меня возникала похожая идея, но только не написать новое, а воткнуть NX в венду

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

Первая реализация была на c# под .Net и Mono соответственно. Работало, но медленнее и сильнее грузило аппаратуру. Пришлось переписывать. К сожалению си я не знаю вообще, поэтому за каждой строчкой пришлось лезть в интернет. Исходники серверной части будут доступны после того, как стабилизируется протокол обмена. Сейчас могу предоставить только по запросу. Но там пока все так же мрачно, как и в клиенте. Ускорение в разы тоже будет, есть идеи.

sy-uname
() автор топика
Ответ на: комментарий от Eddy_Em

Лень, лень-матушка!
Жопу отсиживать и так не дадут, а тут возможность не накручивать километры по огромному четырёхэтажному зданию!

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

>из бесплатных решений
С ограничениями кажется, но есть ещё Team Viewer, сам впрочем пока не видел.
Радмин - вроде нормальная тулза, из под wine работает.

NX можно было бы прикрутить к винде

И получится фигня, типа xrdp? =)
ЕМНИП NX на том и стоит, что оптимизирует поток команд к X-серверу, а тут придётся всё битмапами гонять.

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

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

Вообще-то RDP позволяет подключаться к активной сессии, под которой работает пользователь. Это поддерживает и виндовый терминал-клиент и rdesktop. Постоянно этим пользуюсь. Для подключения к т.н. консоли 0 надо указать ключь /console (для старой mstsc) или /admin (для RDP6), для rdesktop есть ключик -0.

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

И та не умеет того что надо (а именно - подключение к существующей сессии, в которой уже работает локальный пользователь).

Вообще-то RDP позволяет подключаться к активной сессии, под которой работает пользователь. Это поддерживает и виндовый терминал-клиент и rdesktop. Постоянно этим пользуюсь. Для подключения к т.н. консоли 0 надо указать ключь /console (для старой mstsc) или /admin (для RDP6), для rdesktop есть ключик -0.

И при этом физического пользователя выкидывает из сессии, ага? Или нет? Мне не на чем сейчас попробовать.

Deleted
()
Ответ на: комментарий от GAMer

>Team Viewer

под вайном запускать как-то... хотя могу сказать одно - он работает

Радмин - вроде нормальная тулза


если готов «поработать уткой» - да

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

>физического пользователя выкидывает из сессии, ага?

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

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

Т.е. чтобы наглядно показать задающему вопрос, к примеру, «где кнопочка «сохранить» в гимпе», где эта «кнопочка», не бегая к нему?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от GAMer

когда последний раз смотрел их, сливал все же радмин, особенно на медленных линиях.
было это правда лет 5 тому назад

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

Ну самое страшное, что я пробовал был модем на ~20кбит. Радмин тормозил но работал, 1-2 на фрейм =)
ВНЦ конечно может качество сильнее понизить, тут споров нет.

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

Типа того. Часто слышно по телефону речи а-ля «У меня П, и нихера не понимаю». А решение может быть в одном клике, или вообще кучу бумаг с клавы с ctrl убрать =)
А так кликнул пару раз и всё ок. Проблема решена.

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

Радмин

у радмина «фишечка» есть у версии 2.2 лицензируется КЛИЕНТ, а у версии 3 - СЕРВЕР. Как юзать сами догадаетесь?

Кстати под вайном клиентская часть идет.

mihmig
()

x11vnc + rdp. В небольшом окне вполне можно смотреть видео по лану. Клиент есть под любую вменяемую ОС. Лучше бы автор слал патчи на xrdp.

d9d9 ★★★★
()
Ответ на: жуть от knorr

точно такая же хрень, чяднт

vinnni
()
Ответ на: комментарий от anonymous

Отрелизим, это типа выпустим. Альыф тоже надо выпускать. Без них ни бет ни обычных релизов не будет.

А вообще, эта ваш линупс софта нет, поддержки нет, никому не нужно, а хайку - энетерпрайз.

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