Вопрос № 36395: Нужно узнать кто приконнектился к к машине. Обязательно IP машины которая подключилась, порт на который она подключилась... Ну а если можно конечно имя машины (которая подключилась) в сети и тд и тп
И чуть было не забыл. Как этот коннект отстрели...Вопрос № 36400: Добрый день! Объясните пожалуйста: 1) Как запретить Виндовсу при завершении работы или перезагрузке закрывать приложение?
2) Как програмно определить: принадлежит ли IP-адрес локальной сети или он является внешним?...Вопрос № 36418: Доброе время суток, уважаемые эксперты! Подскажите пожалуйста, можно ли создавать .com файлы в Visual C++. Если можно, то как?...Вопрос № 36428: Уважаемые эксперты помогите.
В заданном 16битном числе поменять первый и третий бит с 4 и 6 битом
на С++...Вопрос № 36438: Есть исходный документ pdf, в нем есть страница, на которой напечатано содержание книги, мне нужно програмно построчно прочитать эту страницу и с текста каждой прочитанной строки. сформировать соответствующую закладку.
Как програмно создавать зак...Вопрос № 36450: Помогите решить прогу:
Из строки входного потока сформировать стринг, состоящий из слов встречающихся более одного раза. Слова в стринге должны распологаться в порядке обратном их появлению во входном потоке и разделяться обратной наклонной черто...
Вопрос № 36.395
Нужно узнать кто приконнектился к к машине. Обязательно IP машины которая подключилась, порт на который она подключилась... Ну а если можно конечно имя машины (которая подключилась) в сети и тд и тп
И чуть было не забыл. Как этот коннект отстрелить .... программно конечно
Отправлен: 28.02.2006, 12:27
Вопрос задал: Santana (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Dmitriy
Здравствуйте, Santana!
Есть такая весьма удобная программа FPinger (Friendly Pinger), в нем есть модуль, который отвечает за слежение за сетью, при чем при соединении он умеет оповещать звуком, выскакивающим сообщением, хранит историю подключений и скачиваний, умеет ограничивать доступ как полностью, так и по расписанию, есть белые и черные списки пользователей. Пишите на phtdteam@mail.ru и я вышлю дистрибутив.
--------- В жизни нет ничего невозможного
Ответ отправил: Dmitriy (статус: 9-ый класс)
Отправлен: 28.02.2006, 14:21
Вопрос № 36.400
Добрый день! Объясните пожалуйста: 1) Как запретить Виндовсу при завершении работы или перезагрузке закрывать приложение?
2) Как програмно определить: принадлежит ли IP-адрес локальной сети или он является внешним?
Отправлен: 28.02.2006, 14:18
Вопрос задал: Dadrum (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Zitz
Здравствуйте, Dadrum!
1.
Добрые люди мне пресоветовали отлавливать WM_QUERYENDSESSION в обработчике WindowProc - данное сообщение приходит окну при попытке выключить (перезагрузить) компьютер пользователем.
Если нужно запретить выключать капитально, то надо ставить хук, библиотека кажись валяется на сайте Микрософта
2.
Сравнить с АйПишниками локальной сети ;) Можно по маске, можно пропинговать в локалке ;)
А что такое вообще этот загадочный "внешний АйПи"?
В любом случае чтобы узнать принадлежит или нет АйПи подсети на него накладывают маску, а чтобы узнать есть ли такой компьютер в подсети нужно отправить к нему пинг.
--------- Успех неизбежен
Ответ отправил: Zitz (статус: 7-ой класс)
Отправлен: 28.02.2006, 14:46
Отвечает: PROD
Здравствуйте, Dadrum!
1) не думаю что это возможно - при перезагрузке останавливаются все службы и ядро операционки, очищается оператива. как что жизнь вашей проги вне оси нереальна по условию. рекомендую на программном уровне отлавливать такие события как закрытие вашей программы или перезагрузку и сохранять все текущие данные в файл, прописать программу в автозапуск и чтоб при запуске она извлекала эти данные из временного файла
Ответ отправил: PROD (статус: 4-ый класс)
Отправлен: 28.02.2006, 22:34
Вопрос № 36.418
Доброе время суток, уважаемые эксперты! Подскажите пожалуйста, можно ли создавать .com файлы в Visual C++. Если можно, то как?
Отвечает: Raptor1
Здравствуйте, Рязанов Максим Валерьевич!
Вообще то нельзя так как com это 16 битный код, а VC делает 32 битный
Ответ отправил: Raptor1 (статус: Студент)
Отправлен: 28.02.2006, 23:29
Отвечает: RedDevil
Здравствуйте, Рязанов Максим Валерьевич!
Нет, нельзя.
Ответ отправил: RedDevil (статус: 6-ой класс)
Отправлен: 01.03.2006, 08:18
Отвечает: Morgion
Здравствуйте, Рязанов Максим Валерьевич!
Нет. Бери старые компилеры, типа borland c 3 или 4. Ещё могу посоветовыть Digital Mars C http://www.digitalmars.com/ может и под винды и
под дос компилить. Думаю, что можно использовать редактор ВижеалСтудии и прикр&
#1091;тить к нему DigitalMars.
Ответ отправил: Morgion (статус: 9-ый класс)
Отправлен: 01.03.2006, 09:59
Вопрос № 36.428
Уважаемые эксперты помогите.
В заданном 16битном числе поменять первый и третий бит с 4 и 6 битом
на С++
Отправлен: 28.02.2006, 20:19
Вопрос задал: Warrior (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: Raptor1 (статус: Студент)
Отправлен: 28.02.2006, 23:28 Оценка за ответ: 5
Вопрос № 36.438
Есть исходный документ pdf, в нем есть страница, на которой напечатано содержание книги, мне нужно програмно построчно прочитать эту страницу и с текста каждой прочитанной строки. сформировать соответствующую закладку.
Как програмно создавать закладки-я уже понял, (пользовался PDFlib-6.0
)а вот как програмно читать страницу pdf документа?
Отправлен: 28.02.2006, 23:23
Вопрос задал: Stanly (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Mamont0001
уй, Stanly!
Сугубо теоритический совет.
Любой тип текстовых файлов, не говоря уже о pdf & TeX, выглядит как простой скрипт, обрабатываемый интерпретатором.
Проще говоря, у него есть синтаксис. Я бы предложил попробовать открыть файл в блокноте и поискать там пределы страниц.
С другой стороны, данный файл может быть чем-то вроде бинарного скомпилированого файла, хотя вряд ли.
--------- Сон — это маленькая смерть
Ответ отправил: Mamont0001 (статус: 2-ой класс)
Отправлен: 28.02.2006, 23:53 Оценка за ответ: 3 Комментарий оценки: Не знаю как в блокноте-для блокнота пожалуй размер книги в формате pdf-будет занатто, но через просмотрщик FARа просматривал файл,то поискового текста не находил.
Вопрос № 36.450
Помогите решить прогу:
Из строки входного потока сформировать стринг, состоящий из слов встречающихся более одного раза. Слова в стринге должны распологаться в порядке обратном их появлению во входном потоке и разделяться обратной наклонной чертой. Задачу сделать с помощью указателей при этом индексы массивов заменяя на указатели, и выделять динамически память для указателей.
Условием окончания входного потока CTRL+Z.
Пример:
петя вася коля
саша коля толя петя
жора гоша вася
жора
CTRL^Z
Вывод
жора/коля/вася/петя
Отвечает: Boriss
Здравствуйте, Лыткин А. В.!
Давай уточним (не вижу сложностей в решении задачи) - в минифоруме дам ответ:
то есть, требуется, чтобы ТОЛЬКО по CTRL+Z заканчивался ввод, и ни коим образом по ENTER?
И в каком С или С++?
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор)
Отправлен: 01.03.2006, 12:46
Отвечает: Muad Dib
Здравствуйте, Лыткин А. В.!
Тут уже на шару контрольные делают? В чем собственно ваша проблема - покажите свой код, расскажите как вы пытались решить эту задачу и как у вас не получилось ...
Ответ отправил: Muad Dib (статус: 5-ый класс)
Отправлен: 01.03.2006, 16:48