Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Администрирование 
:(
    Опции темы
SABROG
Дата 10.10.2010, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(boostcoder @  10.10.2010,  10:26 Найти цитируемый пост)
и не нужно прикидываться не замечающим тупиков человеком

Мета-объектная система не даст использовать шаблоны с QObject'ами. И я думаю это оправданное ограничение, так как от мета-объектной системы больше плюсов, чем минусов.

Цитата(boostcoder @  10.10.2010,  10:26 Найти цитируемый пост)
либо на с++билдере. это так

Именно. И честно говоря глядя на код с использованием шаблонов хочется повеситься. Он мне чем-то ассемблер начинает напоминать.

Цитата(boostcoder @  10.10.2010,  10:26 Найти цитируемый пост)
и самое радостное, чуть не забыл - у Qt`ешников, не POD структуры, не считаются классами

Откуда ноги растут у этого утвреждения?

Цитата(boostcoder @  10.10.2010,  10:26 Найти цитируемый пост)
если вы работаете программистом, любопытно узнать название конторы, которой не важно соответствие стиля программистов стандартам программирования на плюсах?

Я не работаю программистом, C++ и Qt это увлечение. Но из того, что я сказал и принятый в конторе стиль нет противоречия. Заказчику наплевать как написано приложение, если оно его полностью удовлетворяет. Кто сказал, что я буду работать на контору? Я сам себе хозяин и хозяин своего стиля.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
kemiisto
Дата 10.10.2010, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 8
Всего: 160



SABROG, не кормите на тролля. Тем более такого молодого и пустоголового.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
boostcoder
Дата 10.10.2010, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



Цитата(SABROG @  10.10.2010,  10:48 Найти цитируемый пост)
Откуда ноги растут у этого утвреждения?

попробуйте:
Код

struct window: public QWidget ...

дико удивитесь smile 
PM WWW   Вверх
SABROG
Дата 10.10.2010, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(boostcoder @  10.10.2010,  10:56 Найти цитируемый пост)
дико удивитесь

Попробовал. Что должно было измениться? Всё собирается и работает, от компилятора никаких предупреждений нет, от программы тоже.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
boostcoder
Дата 10.10.2010, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



значит пофиксили. раньше moc видел в этом ошибку.
PM WWW   Вверх
mes
Дата 10.10.2010, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 7
Всего: 250



 
Цитата(boostcoder @  10.10.2010,  09:56 Найти цитируемый пост)
дико удивитесь   

предполагаю что это камень в сторону moc`a.. этот недостаток разве кого то ущемляет ?
тем более можно пофиксить.. 
ну есть у мока свой взгляд на классы, описанный в документации, что тут такого ?
у него есть поболее крупных _особенностей_ превращающих С++ в особый диалект smile


Это сообщение отредактировал(а) mes - 10.10.2010, 11:07


--------------------
PM MAIL WWW   Вверх
BIV
Дата 10.10.2010, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Возможно ли запустить ГУЙ в тот момент, когда на экране окно приветствия и ожидается отклика и ввода пароля?
Мне нужно чтобы этот ГУЙ получал и выполнял команды именно в этот момент. Он должен просматривать и изменять данные именно тогда, когда на экране ожилдается ввода пароля. Пусть это выполнение будет с командной строкой, но только на администраторской машине нужно видеть на экране что происходит на данный момент.
PM MAIL   Вверх
SABROG
Дата 10.10.2010, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(BIV @ 10.10.2010,  11:09)
Возможно ли запустить ГУЙ в тот момент, когда на экране окно приветствия и ожидается отклика и ввода пароля?
Мне нужно чтобы этот ГУЙ получал и выполнял команды именно в этот момент. Он должен просматривать и изменять данные именно тогда, когда на экране ожилдается ввода пароля. Пусть это выполнение будет с командной строкой, но только на администраторской машине нужно видеть на экране что происходит на данный момент.

Как в radmin'e или RemoteDesktop'e?


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
BIV
Дата 10.10.2010, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Ну это немного разные вещи.
Значит ситуация такая, одна органицация, все компьютеры соединены в одну локальную сеть (без выхода в интернет, мне это не нужно). Представим ситуацию, что один из работников уволился, и оставил запароленный компьютер. Задача админа разблокировать компьютер в своем рабочем месте. То есть включив ту запароленную машину, запустив у себя програму и через нее (на своей машине) пробирается к файлам где храняться пароли. Меняет пароль илиудаляет, и клиентская машина становиться свободна к доступу

Это сообщение отредактировал(а) BIV - 10.10.2010, 11:36
PM MAIL   Вверх
Любитель
Дата 10.10.2010, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Во-первых, перкращаем устраивать здесь холивары - для этого есть соответствующий раздел!

Цитата(BIV @  9.10.2010,  15:10 Найти цитируемый пост)
Вопрос состоит в том, как работать с локальной сетью и влиять и проникать в клиентские машины.

Во-вторых, что понимается, под "влиять и проникать"? И как это архитектурно будет выглядеть - будет ли на клиентских машинах твой сервис или нет?

Цитата(BIV @  9.10.2010,  22:10 Найти цитируемый пост)
потом пробраться к нужным мне файлам на компьютере,

В отрыве от предполагаемого прикладного протокола тут ничего нельзя сказать.

Цитата(BIV @  10.10.2010,  11:09 Найти цитируемый пост)
Возможно ли запустить ГУЙ в тот момент, когда на экране окно приветствия и ожидается отклика и ввода пароля?

А тут всё оооочень системозависимо. Под X11 придётся свой display manager прописывать, под виндой была GINA (в висте и выше там что-т другое - точно не скажу), под маками вообще без понятия.. Можно с увереностью сказать, что здесь какие-либо кроссплатформенных обёрток ещё не существует (слишком уж специфичная задача).

Добавлено через 3 минуты и 11 секунд
Цитата(BIV @  10.10.2010,  11:35 Найти цитируемый пост)
Представим ситуацию, что один из работников уволился, и оставил запароленный компьютер. Задача админа разблокировать компьютер в своем рабочем месте. То есть включив ту запароленную машину, запустив у себя програму и через нее (на своей машине) пробирается к файлам где храняться пароли. Меняет пароль илиудаляет, и клиентская машина становиться свободна к доступу

Если задача именно такая, а не реализовать что-то своё - то я бы вообще ничего бы не писал. А посмотрел на то, что реально используется на клиентских машинах и занялся бы нормальной настройкой сети. В любом случае админ должен просто иметь полноценные права на все тачки. Как это регулировать - вопрос, зависящий от клиентской ОС (ну и вопрос не в этот раздел уже).


--------------------
PM MAIL ICQ Skype   Вверх
BIV
Дата 10.10.2010, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Прошу прощения, но я уже выше писал, что это курсовой проект, она непосредственно связана с программированием. Я же учусь на программиста. Моя задача написать эту самую программу и обеспечить кросплатформенность. Говорят есть похожие программы, но мне сразу же второе условие, она должна быть легче и работать быстрее.

Я всех очень прошу не писать тут, типа используйте готовую, не надо изобретать велосипед и прочее-прочее. Это действительно очень сложно, я сейчас ломаю голову над этим. Любое высказывания в сторону "все уже придумано", я начинаю сильно падать духом и пропадает надежда.
Отнеситесь к этому серьезно, прошу Вас
PM MAIL   Вверх
Любитель
Дата 10.10.2010, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(BIV @  10.10.2010,  11:51 Найти цитируемый пост)
Говорят есть похожие программы

Тогда покажи пример. Пока лично я не очень понимаю, что именно нужно.

И ещё некоторые моменты:
1. Без установки каких-либо средств на клиентские машины - эту задачу решить невозможно.
2. В зависимости от операционки для этих "средств" придётся писать разный код. Готовых универсальных обёрток нет. Т. е. надо будет придумывать своё обощённое АПИ/протокол и писать реализации для тех ОС, для которых это нужно в итоге.
3. "Админскую" часть можно сделать "чисто кроссплатформенной" (в случае хорошей продуманности протокола работы с клиентами).


--------------------
PM MAIL ICQ Skype   Вверх
BIV
Дата 10.10.2010, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Примеры программ привести не смогу, так как не я придумывал задание, это не моя идея.
Для начала мне нужно на основе кросплатформенных библиотек вывести в списке подключенных машин, даже тех, которые находятся в ожидании ввода пароля при входе в систему
PM MAIL   Вверх
Любитель
Дата 10.10.2010, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Хорошо. Тогда давай определимся, что такое "подключенные машины"? Находящиеся в той же подсети? Тогда посылаем обычный "вопрощающий" броадкастинг пакет от админа и затем нотификации от клиентов (напомню, что на клиентах должен быть наш сервис). Если же речь, скажем, про виндовый домен/воркгруппу - то тут без спейифичного АПИ не обойтись.


--------------------
PM MAIL ICQ Skype   Вверх
BIV
Дата 10.10.2010, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Предположим стоят винды. Запросить компьютер, который уже включен и загружена полностью система, это не составляет труда, так как клиент уже запущен и готов к обмену информации. Остался вопрос как быть с компьютером, который еще не выполнил вход в систему. Есть  же программы, которые запускаются еще во время приветствия, например антивирусы. Если они запускаются, это значит в виндоусе есть список программ, которые должны загружаться в самой первой стадии. Вопрос теперь такой, куда сунуть ярлык этой программы-клиент?
PM MAIL   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0832 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.