|
|
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Сколько приблизительно займет времени наваять в C# программу аналогиную Radmin ? Программа Radmin позволяет подключться к мониторам компьютеров и администрировать их не имея надобности в физическом присутствии рядом с уджаленным ПК. Сколько займет времени новичку который только что прочитал книгу по C# и программисту со стажем в годик или два годика работы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:22:15 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
даже не пытайтесь. с такой постановкой задачи: " Программа Radmin позволяет подключться к мониторам компьютеров " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:26:23 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
eNoseдаже не пытайтесь. с такой постановкой задачи: " Программа Radmin позволяет подключться к мониторам компьютеров " С таким уровнем мышления не отвечай в этот пост. Все остальные поняли какая стоит задача кроме тебя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:36:32 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
eNoseдаже не пытайтесь. с такой постановкой задачи: " Программа Radmin позволяет подключться к мониторам компьютеров " +10 Latr, послушай умных людей ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:45:15 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
РеалистeNoseдаже не пытайтесь. с такой постановкой задачи: " Программа Radmin позволяет подключться к мониторам компьютеров " +10 Latr, послушай умных людей ;-) аналог Radmin. вот и вся задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:46:36 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Latrаналог Radmin. вот и вся задача. аналогов РАдмина есть много разных. и работают они по разным принципам. РАдмин работает через сервер, установленый на удаленной машине (той, к которой надо подключиться). Другие, например Хидден Администратор, устанавливают (удаленно) службу и запускают ее. но нужны права администратора. LatrС таким уровнем мышления не отвечай в этот пост. Все остальные поняли какая стоит задача кроме тебя. зато ты сам не понял какая стоит задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 08:54:59 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
eNoseLatrаналог Radmin. вот и вся задача. аналогов РАдмина есть много разных. и работают они по разным принципам. РАдмин работает через сервер, установленый на удаленной машине (той, к которой надо подключиться). Другие, например Хидден Администратор, устанавливают (удаленно) службу и запускают ее. но нужны права администратора. LatrС таким уровнем мышления не отвечай в этот пост. Все остальные поняли какая стоит задача кроме тебя. зато ты сам не понял какая стоит задача. Я сказал аналог Radmin. (Создание Radmin) = (Z программистов) X (Y часов). Z и Y приблизитеьно в каком диапазоне ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 09:15:02 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
LatrСколько приблизительно займет времени наваять в C# программу аналогиную Radmin ? Программа Radmin позволяет подключться к мониторам компьютеров и администрировать их не имея надобности в физическом присутствии рядом с уджаленным ПК. Сколько займет времени новичку который только что прочитал книгу по C# и программисту со стажем в годик или два годика работы ? 1. Таких программ полно уже (САМЫЙ ГЛАВНЫЙ ОБЛОМ ДЛЯ НОВИЧКА) 2. "подключться к мониторам компьютеров" - таких программ в природе просто не существует. 3. Такие программы правильно называются так: "программа для безопасного удаленного администрирования для платформы Windows, которая позволяет полноценно работать сразу на нескольких удаленных компьютерах с помощью обычного графического интерфейса в режиме реального времени так, как если бы Вы сидели непосредственно перед его экраном и использовали его клавиатуру и мышь." 4. Программы серьезного уровня разрабатываются минимум как полгода, с тестированием - год. В некоторых случаях - годами. 5. Не стоить изобретать снова велосипед! (с) Good luck. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 10:14:19 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬ 1. Таких программ полно уже (САМЫЙ ГЛАВНЫЙ ОБЛОМ ДЛЯ НОВИЧКА) 5. Не стоить изобретать снова велосипед! (с) Good luck. Хочу добавить, что к примеру UltraVNC свободен, бесплатен и под лицензией GPL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 10:36:36 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬLatrСколько приблизительно займет времени наваять в C# программу аналогиную Radmin ? Программа Radmin позволяет подключться к мониторам компьютеров и администрировать их не имея надобности в физическом присутствии рядом с уджаленным ПК. Сколько займет времени новичку который только что прочитал книгу по C# и программисту со стажем в годик или два годика работы ? 1. Таких программ полно уже (САМЫЙ ГЛАВНЫЙ ОБЛОМ ДЛЯ НОВИЧКА) 2. "подключться к мониторам компьютеров" - таких программ в природе просто не существует. 3. Такие программы правильно называются так: "программа для безопасного удаленного администрирования для платформы Windows, которая позволяет полноценно работать сразу на нескольких удаленных компьютерах с помощью обычного графического интерфейса в режиме реального времени так, как если бы Вы сидели непосредственно перед его экраном и использовали его клавиатуру и мышь." 4. Программы серьезного уровня разрабатываются минимум как полгода, с тестированием - год. В некоторых случаях - годами. 5. Не стоить изобретать снова велосипед! (с) Good luck. Вообщем полгода... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 10:44:34 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
LatrС0ВЕСТЬLatrСколько приблизительно займет времени наваять в C# программу аналогиную Radmin ? Программа Radmin позволяет подключться к мониторам компьютеров и администрировать их не имея надобности в физическом присутствии рядом с уджаленным ПК. Сколько займет времени новичку который только что прочитал книгу по C# и программисту со стажем в годик или два годика работы ? 1. Таких программ полно уже (САМЫЙ ГЛАВНЫЙ ОБЛОМ ДЛЯ НОВИЧКА) 2. "подключться к мониторам компьютеров" - таких программ в природе просто не существует. 3. Такие программы правильно называются так: "программа для безопасного удаленного администрирования для платформы Windows, которая позволяет полноценно работать сразу на нескольких удаленных компьютерах с помощью обычного графического интерфейса в режиме реального времени так, как если бы Вы сидели непосредственно перед его экраном и использовали его клавиатуру и мышь." 4. Программы серьезного уровня разрабатываются минимум как полгода, с тестированием - год. В некоторых случаях - годами. 5. Не стоить изобретать снова велосипед! (с) Good luck. Вообщем полгода... лучше сьезди в крым в эти пол года. Там отличная погода, а результат будет тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 11:42:42 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Может человек пытается просто вывести формулу затрат времени на проект. И не собирается на самом деле это писать ? Или ищет тему для курсовой и прикидывает масштаб - справится / успеет или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 11:51:38 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Могу поделиться идеей. Неск. лет назад я сделал набросок проекта удаленного администрирования, который работает след. образом: На стороне сервера - поднимаем сокет-листенер (на который обращается любой стандартный Web браузер) - перехватываем ввод/вывод и буфер экрана любого консольного приложения , запущенного на сервере - например Norton Commander - генерим на основе перехваченных данных HTML - страницу + передаем в браузер JavaScript , который перехватывает весь клавиатурный и мышиный ввод в баузере - и передает его на сервер. Таким образом получаем - Минимальный траффик и высокую скорость работы А в отличие от простого Telnet (прямого нашего конкурента) получаем еще и : - Отсутствие необходимости специфичного клиента - подойдет любой браузер. - наш самописный сервер может поддерживать надежную авторизацию и SSL . - можно в качестве шутки сделать web-сайт из любого DOS - приложения. Теперь уже этот проект доделывать не буду, но если кого заинтересовал - могу показать некоторые ключевые места проекта (на С++) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 12:19:25 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
LatrЯ сказал аналог Radmin. (Создание Radmin) = (Z программистов) X (Y часов). Z и Y приблизитеьно в каком диапазоне ? имея 1 программиста, с опытом в 1млн часов потребуется 2 часа на разработку и отладку (простейшая версия, включающая некоторые прибамбасы) имея 1 программиста с 356 часов потребуется N часов для получения необходимых знаний и опыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 15:01:22 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
LatrВообщем полгода... неверно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 15:02:01 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Опытный сетевик, который подобные штуки разрабатывал, плюс обладающий знаниями в проектировании Win32 графики может закодить это за 1-2 дня. Новичёк, даже прочитавший книгу по C# может безнадёжно буксовать в тривиальных вещах, связанных даже не с языком а с реалиями внешнего мира и если ему (новичку) не оказывать никакой помощи, то разработка может затянуться на долгие годы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 16:50:13 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
maytonОпытный сетевик, который подобные штуки разрабатывал, плюс обладающий знаниями в проектировании Win32 графики может закодить это за 1-2 дня.Сети далеко не главное, их использование в Radmin-е довольно тривиальное. Наиболее сложная его часть - снятие изображения во всех режимах, включая DirectX на полный экран. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 17:29:04 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
Какой Директ-Икс? Такая постановка не реализована ни в классическом Radmin ни в VNC ни в терминал-клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 17:32:05 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
miksoftmaytonОпытный сетевик, который подобные штуки разрабатывал, плюс обладающий знаниями в проектировании Win32 графики может закодить это за 1-2 дня.Сети далеко не главное, их использование в Radmin-е довольно тривиальное. Наиболее сложная его часть - снятие изображения во всех режимах, включая DirectX на полный экран. Самое сложное на мой взгляд методы не снятия, а сжатия изображения. На моем компьютере при скорости канала в 10-30 к/бит, ремоут десктоп умудряется довольно живенько работать. Тоесть не о какой тупой передачи картинки с одного компьютера на другой не может быть и речи. Передается только то, что меняется на картинке для максимальной разгрузки трафика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 17:35:27 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
maytonКакой Директ-Икс? Такая постановка не реализована ни в классическом Radmin ни в VNC ни в терминал-клиенте. Тем не менее опытный сетевик за 1-2 накодит нечто тривиальное, а не аналог radmin-а, который очевидно даже не 1-2 месяця разрабатывался и дополнялся функционалом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 17:37:54 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
maytonКакой Директ-Икс? Такая постановка не реализована ни в классическом Radmin ни в VNC ни в терминал-клиенте.Да, насчет DirectX я, похоже, перегнул. Возможно, попутал с видеооверлеем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 17:46:16 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
rstudioСамое сложное на мой взгляд методы не снятия, а сжатия изображения. На моем компьютере при скорости канала в 10-30 к/бит, ремоут десктоп умудряется довольно живенько работать. Тоесть не о какой тупой передачи картинки с одного компьютера на другой не может быть и речи. Передается только то, что меняется на картинке для максимальной разгрузки трафика. Во первых, для современных сетей сжатие не особо нужно. Во вторых, никто не требует вам реализовывать Хаффмана или RLE. Достаточно элементарного квантования цвета. Если мы из 24-х битного сделаем 8-битный (256 цветов) то получим трёхкратное уменьшение трафа. И если сделаем 4-х битный (16 цветов) то получим 1:6. Вы совершенно верно подметили по поводу оптимизации событий в RemoteDesktop. Но он во много раз сложнее, Radmin-а с VNC т.к. требует почти 100% эмуляции Windows GDI графики клиентом. Тоесть вам нужен полный набор шрифтов. При такой постановке нужно быть "хорошим сетевиком" + хорошим специалистом (экспертом) в области Windows Messaging API и в GDI. Это еще сильнее усложняет постановку. Поэтому лучше остановиться на Radmin-е. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 18:03:18 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
maytonВо первых, для современных сетей сжатие не особо нужно. Врядли кто-то, кто умеет смотреть на проблему в общем, а не узконаправлено, согласится с вами. Лежу я на пляже, звонит мне начальник - что-то не работает крайне важное. Я врубаю мобильный инет и начинаю по нему слайд-свистопляски с программой, для которой сжатие не особо нужно и которая (десктоп хотя бы в 1024х768 в указанных выше сжатых до 8 бит, хотя бы с 10 fps) = 60 mbps пытается гонять )))) И даже имея дома кабельный на скорости 10 mbps я получу от этой проги полтора эфпээса!!! 8-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 18:34:19 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
даже если использовать всего 8 бит на цвет ( 1 байт ), то чтобы отобразить далеко не плавную картинку с монитора 1024*768 например в 15 фпс нужно 11 мегабайт трафика ежесекундно. И дальше сжатие с 11 мегабайт поток видео до 10 кб ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 18:34:32 |
|
||
|
Затраты времени на создание Radmin в C#
|
|||
|---|---|---|---|
|
#18+
rstudioПередается только то, что меняется на картинке для максимальной разгрузки трафика.Этим драйвер занимается. Который на C# не написать :-) Но можно купить уже готовый у Ultra VNC под коммерческой лицензией. Цена вопроса - всего лишь 1000 евро. С ним и за пару месяцев можно приближенный аналог написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2010, 18:35:45 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36832506&tid=1343467]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 483ms |

| 0 / 0 |
