LinuxForum.Fans
Тема

TeamViewer под линукс ))

Автор: Vaicartana 24 сообщений 2348 просмотров
#258031

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

И точно ))
в архиве - wine!
Т.е. эти чудилы ничтоже сумняшеся не стали заморачиваться о кроссплотформенном ПО, а просто заюзали прослойку. Нда...

Звезда в шоке )))))

#258032

Vaicartana
А ещё у них сайт на IIS. И что?

#258034

шо правда???

#258039
"Vaicartana" написал:
Т.е. эти чудилы ничтоже сумняшеся не стали заморачиваться о кроссплотформенном ПО, а просто заюзали прослойку. Нда...

Полагаю они не откажутся если вы проспонсируете именно кросплатформенную разработку. :)
А по сути: оно работает, отлажено и не требует ни гугления ни чего то еще.

#258073

Ну, кто спорит. Только весит 17 мегов по сравнению с недоосевым вариантом на 3.4мБ ))

#258097

Уже где-то это здесь обсуждалось.
Вайн комплектный, кстати, по шрифтам спалили, емнип. :D

#258099

Сама по себе задумка бредовая

#258127
Dimaty написал:
Сама по себе задумка бредовая

во-во.
Ну написали бы, что так и так, запускается под вайном без проблем!

#258130

А че им париться? В линуксе сплошные "прослойки", тот же QT, например.

#258137
"Vaicartana" написал:
Ну написали бы, что так и так, запускается под вайном без проблем!

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

#258142
"xxblx" написал:
дак а может как раз с проблемами

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

#258150
Vaicartana написал:

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

Ну для успокоения души значит сделали сборку с префиксом сразу. Тем более что она (сборка) наличие wine в /usr не требует же. Так что скачал и запустил сразу, даже если вайна в системе нет :)
Да и кто знает что будет через несколько версий, совместимость и сломаться может. А тут сборка с гарантированно рабочей версией.

#258155
xxblx написал:

Ну для успокоения души значит сделали сборку с префиксом сразу.

ну и на кой оно надо было?
вот есть у меня программа. Отлично работает под недоосью, т.к. под нее написана. Долго мне выделить узлы ввода-вывода и оформить их отдельной либой? Нет.
А что мне для этого потребуется? Qt + время.

Тут некоторые товарищи с трибуны вещали что мол спонсировать надо, дык, оно как бы не бесплатно у их, ежели чо.
Далее возьмем _любую_ софтину в совместимости которой указано несколько осей. Есть там вайн?

Это я к тому, что комерческое ПО в последнее время удручает своим отношением...

#258744
"Vaicartana" написал:
Тут некоторые товарищи с трибуны вещали что мол спонсировать надо, дык, оно как бы не бесплатно у их, ежели чо.

Я понимаю все мы легко распределяем чужие деньги. Когда начинаешь свой бюджет формировать начинаются проблемы :)
А главный вопрос: А это им зачем?

В программе наверняка много когда связанного с сетью. 99% завязано на winAPI. GUI - в конечном итоге winapi. и .т.п. Т.е. надо переписать, протестировать программу полностью. Это дело не на 1 день. Т.е. параллельно надо сопровждать основную ветку программы. Постепенно - так же не шибко "красивый" вариант.

"Vaicartana" написал:

Далее возьмем _любую_ софтину в совместимости которой указано несколько осей. Есть там вайн?
Это я к тому, что комерческое ПО в последнее время удручает своим отношением...

Почему? Все логично чем меньше затраты тем лучше. Это раз. Найти программиста в команду так же не просто. Это двас.

#258755
"Vaicartana" написал:
вот есть у меня программа. Отлично работает под недоосью, т.к. под нее написана. Долго мне выделить узлы ввода-вывода и оформить их отдельной либой? Нет.

*рука-лицо*
все бы так просто было, ага :)
посмотрю я на вас, когда вы кучу winapi-кода будете переписывать при помощи "qt + время", как вы выразились.

#259024

переписал, полет нормальный.
Чтобы не делать КУЧИ надо изначально все апи через свою обертку проводить. Канешь, когда почки отказали...эээ вобщем когда надо "вчера", а у нас пол-проги в вызовах винды... Тоды да, печалька.

#259035
"Vaicartana" написал:
переписал, полет нормальный.

Что переписал? Свой проект? Большой? Много пользователей?

"Vaicartana" написал:
Чтобы не делать КУЧИ надо изначально все апи через свою обертку проводить. Канешь, когда почки отказали...эээ вобщем когда надо "вчера", а у нас пол-проги в вызовах винды... Тоды да, печалька.

Т.е. вы оборачиваете вообще все классы?
Но это полбеды. Вот у вас реализовано соединение клиента с сервером, есть потоки. Это ж какую обертку надо замутить, чтоб осталось только lib ы подсунуть, да пару строк поменять?
А в начале проекта когда в наличии были (напрмиер) купленная VStudio отказываться от готовых классов и городить свою бородилу?
Ну нафиг. Всего должно быть в меру и оберток тоже.

#259040
voral написал:

Что переписал? Свой проект? Большой?

библиотеку мап-движка. Она реализует 90% всей программы.


Много пользователей?

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


Т.е. вы оборачиваете вообще все классы?

да.
А что, Вам нужно много из того, что есть в том же студио в одном проекте?


Но это полбеды. Вот у вас реализовано соединение клиента с сервером, есть потоки. Это ж какую обертку надо замутить, чтоб осталось только lib ы подсунуть, да пару строк поменять?

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


А в начале проекта когда в наличии были (напрмиер) купленная VStudio отказываться от готовых классов и городить свою бородилу?

это гораздо проще, чем кажется. Дело привычки :)

#259105

ой не верится мне.
что же тогда qip, aimp2 и прочий бесплатный win-софт, завязанный чуть менее чем полностью на win api, не портирован на linux? разработчики qip'а, например, в свое время даже исходники были не против предоставить, если бы кто-то все переписал... где же вы были?
а у aimp2 итак исходники открыты. окажите услугу сообществу, очень многие мечтают о нативной линукс версии.

#259115

не не не не не! стоп. Где я писал что я ЧЕЙТО продукт переделал? Свой исключительно, т.к. изначально была правильно поставлена задача: свести все вызовы апи в свою либу.
Я же сказал уже выше, что поздо пить боржоми, когда вся программа пестрит вызовами апи. Тут действительно проще плюнуть и написать с нуля.

Войдите или зарегистрируйтесь, чтобы ответить.