Ivan_83 Опубликовано 9 февраля, 2009 · Жалоба Без проблем запустилось PPPoE_conn_helper.exe , Win XP sp3А исходники можно? :) P.S. slconnector.exe как под меня, только телефоны исправить и имя соединения Утром деньги - вечером стулья :) Там исходник сейчас никакой. RasSetEntryProperties и RasDialDlg вызываются и по сути всё. Для последней даже структуру с параметрами заполнять не нужно, только размер выставить. Возьмите ресхакер да поправьте slconnector.exe ;) KD - Уселся писать гуёвый конфигуратор, и погряз в настройках. В итоге решил что будет создавать впн либо пппое соединение, на телефонные забил. А вот копировать уже существующее соединение просто, но некоторые настройки через стандартный интерфейс недоступны, вроде. Обязательно это сделаю. По поводу упаковки. В свой ехе я не пакую по нескольким причинам: 1. У меня во время сборки расчитывается CRC, и если ехе изменится (например чих, парите или прочая зараза лезущая в ехе) то он при запуске сообщит об этом и работать откажется. 2. Разбиратся как запихать вовнутрь и правильно пересчитать контрольную сумму намного дольше, чем разобратся с ключами сфх модуля винрара. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 10 февраля, 2009 · Жалоба PPP_conn_cfg.exe Большая часть конфигуратора. Умеет делать VPN и PPPoE соединения в системе, настраивать и экспортировать (сохранять во внешнем файле). Остальное - по предложениям. PPP_conn.exe (дописывается) - умеет импортировать файлы экспортированные конфигуратором. Понимает файлы с коммандной строки, если ничего нет ищет PPP_conn.ini (в зависимости от названия ехе, меняет только расширение) в своей папке. Своего юзер интерфейса пока нет, всё-немногое системное. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KD Опубликовано 11 февраля, 2009 · Жалоба Ivan_83 PPP_conn_cfg.exe - немного мутноват интерфейс (Yes для VPN, No для PPPoE :) ) а в целом неплохо имхо слишком усложняете задачу PPPoE_conn_helper.exe было почти то, ну плюс тел ТП и/или запуск скрипта теперь надо сделать так - раздать всем интересующимся PPP_conn_cfg интересующиеся делают экспорт со своего соединения, дописываю текстовую строку которую надо вывести (с тел ТП). прикладывают лого в жипеге и высылают вам вы делаете бинарник который создает точно такое-же соединение и высылаете интересующимся и оплатившим :) все довольны и пьют пиво :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
inxs Опубликовано 11 февраля, 2009 · Жалоба А с вистой оно как? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 11 февраля, 2009 · Жалоба Должно работать, но без доп опций (метрика интерфейса, и днс IPv6) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RusBiT Опубликовано 14 февраля, 2009 · Жалоба Ivan_83 не могли бы вы сделать pppoe конфигуратор с параметрами которые передаются из ini файла? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 14 февраля, 2009 · Жалоба Ivan_83 не могли бы вы сделать pppoe конфигуратор с параметрами которые передаются из ini файла? :) PPP_conn_cfg.exe - умеет делать ини для PPPoE и PPTP, пока без учётных данных (логина, пароля и домена). И есть PPPoE_conn которая это принимает и создаёт/перезаписывает соединение. Её я не дописал и не выкладывал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Барий Опубликовано 18 февраля, 2009 · Жалоба PPPoE Monitor http://l2nt.info Мониторит концентраторы, рисует графики, умеет создавать подлючение к нужному АС. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KD Опубликовано 18 февраля, 2009 · Жалоба PPPoE Monitor http://l2nt.info Мониторит концентраторы, рисует графики, умеет создавать подлючение к нужному АС. спасибо, пользуемся давно, хорошая софтинано к данной теме малоприменима по одной простой причине - требует winpcap :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
giganet Опубликовано 21 февраля, 2009 · Жалоба Увы я только нашел про VPN конфигуратор, CMAK не может создавать pppoe ну вот спросите себя: как абонент скачает этот автоконфигуратор если у него нет сети Если у него нет сети, то и тех.поддержка по телефону врятля чем поможет. В сети ест DHCP сервер, да и локалка работает без включенного PPPOE соединения. Если клиент пытается зайди на какой либо сайт, без включенного p2p (vpn или же ppoe), то все его запросы переадресуются на сайт с информацией о том что ему надо включить соединение, а также с интсрукций по настройке с картинками. Но увы, есть такие люди которые не могут настроить даже с картинками :( Есть готовое решение, кроме ППОе умеет еще много чего... Пиши сюда giganet@ua.fm Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 23 февраля, 2009 (изменено) · Жалоба PPP_conn_cfg.exe Конфигуратор. Умеет делать VPN и PPPoE соединения в системе, настраивать и экспортировать (сохранять во внешнем файле). PPP_conn.exe PPP_conn.exe - умеет импортировать файлы экспортированные конфигуратором. Понимает файлы с коммандной строки, если ничего нет ищет PPP_conn.ini (в зависимости от названия ехе, меняет только расширение) в своей папке. Демо версия - название соединения всегда одно, зашитое. Предложения? Пожелания? Изменено 7 мая, 2011 пользователем Ivan_83 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 23 февраля, 2009 · Жалоба PPP_conn_cfg.exeКонфигуратор. Умеет делать VPN и PPPoE соединения в системе, настраивать и экспортировать (сохранять во внешнем файле). PPP_conn.exe PPP_conn.exe - умеет импортировать файлы экспортированные конфигуратором. Понимает файлы с коммандной строки, если ничего нет ищет PPP_conn.ini (в зависимости от названия ехе, меняет только расширение) в своей папке. Демо версия - название всегда одно, зашитое. Предложения? Пожелания? Протестирую на этой неделе в полубоевых условиях Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 23 февраля, 2009 (изменено) · Жалоба Софтина для создания RAS-соединения пишется за вечер, гайдов достаточно, вот к примеру. Какой тип соединения - модем, PPPoE, VPN - не важно, суть та же, немного параметры отличаются. Описание полей структуры - здесь. Одно замечание - для совместимости с ранними версиями винды стоит инициализировать dwSize следующим образом: DWORD dwSz=sizeof(RASENTRY); RasGetEntryProperties(NULL,NULL,NULL,&dwSz,NULL,NULL); rasEntry.dwSize = (dwSz<sizeof(RASENTRY))?dwSz:sizeof(RASENTRY); В итоге - и ранние версии работают (во всяком случае должны работать, если дополнительные поля добавлялись мелкомягкими в конец структуры; где-то подтверждения этому предположению встречал), и все фичи, пришедшие с NT5.1 юзаются. И данное предположение справедливо для структуры под NT6 aka Vista при попытке ее поюзать на 5.1 (там есть доп. поля, сначала под 6ю версию компилил и долго удивлялся, что с кодом; заглянул в version.h только после того, как сделал этот воркэраунд) P.S. Пока не нашел, как создать линк на десктопе :( Изменено 23 февраля, 2009 пользователем NiTr0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 24 февраля, 2009 · Жалоба Софтина для создания RAS-соединения пишется за вечер, гайдов достаточно, вот к примеру. Какой тип соединения - модем, PPPoE, VPN - не важно, суть та же, немного параметры отличаются. Описание полей структуры - здесь. Одно замечание - для совместимости с ранними версиями винды стоит инициализировать dwSize следующим образом: DWORD dwSz=sizeof(RASENTRY); RasGetEntryProperties(NULL,NULL,NULL,&dwSz,NULL,NULL); rasEntry.dwSize = (dwSz<sizeof(RASENTRY))?dwSz:sizeof(RASENTRY); В итоге - и ранние версии работают (во всяком случае должны работать, если дополнительные поля добавлялись мелкомягкими в конец структуры; где-то подтверждения этому предположению встречал), и все фичи, пришедшие с NT5.1 юзаются. И данное предположение справедливо для структуры под NT6 aka Vista при попытке ее поюзать на 5.1 (там есть доп. поля, сначала под 6ю версию компилил и долго удивлялся, что с кодом; заглянул в version.h только после того, как сделал этот воркэраунд) P.S. Пока не нашел, как создать линк на десктопе :( Чисто соединение да, 5-10 минут делов. А вот чтобы ярлык к нему создать - нужно намного больше времени. Хотябы потому что даже гугль с трудом выдаёт 2-3 источника имеющие к этому прямое отношение. Чисто примера чтобы к соединению и рабочий стол я не нашёл. Если хотим включать отключённые сетевые адаптеры - опять нужно искать. Хотим запускать службы отвечающие за ппп подключнения - тоже примеров как таковых нет... Для совместимости со старыми версиями винды лучше указывать компилятору эту самую версию до сборки. Тогда же станет ясно, что ПППоЕ ниже ХР небыло. МС всегда добавляет новые поля в конец существующей структуры. Иногда для этого используются заразерверованные поля/биты. Достаточно посмотреть в заголовочники SDK. Иногда вообще переписывает структуры и функции, а старые функции делает чтобы конвертили старые структуры в новые и вызывали новые функции... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 24 февраля, 2009 (изменено) · Жалоба Тогда же станет ясно, что ПППоЕ ниже ХР небыло. Не было встроенного. Дополнение (стороннее или мелкомягкое) - было, сам такое щупал, но вот названия уже не припомню... По части создания ярлыков - механихм ИМХО тот же, что и для создания ярлыка "корзины" или "моего компьютера" и т.д. - брать GUID и создавать. А сетевые адаптеры... Лично я не могу себе представить, как включить именно нужную сетюху. Если их несколько отключенных. UPD: Нашел как создавать ярлык - как обычно, в мануале :) В общем-то стандартно - только вместо IShellLink::SetPath вызывать IShellLink::SetIDList :) GUID к нему получить не проблема. Завтра (вернее, уже сегодня) проверю... P.S. гламурный интерфейс оказывается тоже элементарно реализовывается... Изменено 24 февраля, 2009 пользователем NiTr0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 24 февраля, 2009 · Жалоба Был RASPPPOE, написаный не МС, кажется под 9х и точно под 2к и под ХР работает, под висту вроде нет. Для сетевых адаптеров я нарыл два способа, и подозреваю что может быть третий, через SCM (диспетчер служб, он и дровами управляет по идее), но его не проверял, хватило одного рабочего. С выбором нужной сетевухи - либо дать юзеру выбирать что включать и ещё предупреждать если отключён сетевой кабель от какойто, либо тупо включать всё отключенное и только предупреждать что гдето есть отключённый сетевой кабель. Либо вообще забить... И я не нашёл отличий беспроводной сетевухи от обычной... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 24 февраля, 2009 · Жалоба Добавил в ppp_conn функционал по определению состояния системных сервисов. Если "диспетчер подключений удалённого доступа" не запущен, то идёт проверка его самого и всех служб от которых он зависит, и если гдето отключена служба то юзеру выдаётся предупреждение: "Одна или несколько системных служб необходимых для работы отключены.\r\nПопытатся их включить?" (_да_/нет) Если да, то программы пытается сама всё включить и запустить. Если облом с правами (запустили без прав) то: "Не удалось запустить все необходимые системные службы потому что недостаточно прав.\r\nПопытайтесь повторить операцию запустив программу с правами администратора или попросите вашего системного администратора запустить необходимы службы." (_ок_) и досвидания. На тестовой ХР отработало как положено: под юзером послало к админу, под админом всё включило (телефонию и диспетчера) и запустило. Ссылки пока не работают :( , гдето через сутки должно опять стать доступно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 февраля, 2009 · Жалоба Создание ярлыка прекрасно описано (вернее, даже написано) здесь. Если кому-то еще нужно... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zarik Опубликовано 26 февраля, 2009 (изменено) · Жалоба поддерживаю. Тоже нужно.Готов заплатить небольшую адекватную сумму за конфигуратор как например тут P.S. slconnector.exe как под меня, только телефоны исправить и имя соединения Есть исходники slconnector-а. Могу подогнать под ваши требования. Кому интересно - пишите: zarik-work@yandex.ru P.S.Сырая версия конфигуратора с системой диагностики проблем подключения. http://file.qip.ru/file/77587827/72f1a7d1/...LConnector.html P.Р.S.Ярлык создать на десктопе - тоже не проблема. Можно даже с выбором: для всех/только для меня. Изменено 26 февраля, 2009 пользователем zarik Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
den1ska Опубликовано 8 мая, 2009 · Жалоба http://help.netbynet.ru/upload/soft/nbn.zip Кто может написать аналогичное под определенную сеть за бабки? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RomanCh Опубликовано 7 июня, 2009 (изменено) · Жалоба Кто может написать аналогичное под определенную сеть за бабки?Если ещё актуально - я могу.Создание ярлыка прекрасно описано (вернее, даже написано) здесь. Если кому-то еще нужно...Ну, как бы лучше вот: http://www.netpatch.ru/create_shortcut.html Изменено 7 июня, 2009 пользователем RomanCh Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 8 июня, 2009 (изменено) · Жалоба Рабочее бесплатное (не демо): http://www.netlab.linkpc.net/download/software/ppp/PPP_conn.exe http://www.netlab.linkpc.net/download/software...PP_conn_cfg.exe или днс зеркало: http://netlab.dhis.org/download/software/ppp/PPP_conn.exe http://netlab.dhis.org/download/software/ppp/PPP_conn_cfg.exe Конфигуратором PPP_conn_cfg.exe создаём, настраиваем и экспортируем (сохранаяем) в тектовый файл. Видит и готовые соединения. PPP_conn.exe для импорта обратно. Понимает из коммандной строки либо обозвать файл также как программа называется (PPP_conn.ini) и положить рядом. До конца недели будет ветка на форуме (и собственно сам форум): http://www.rozhuk.or...x.php?topic=4.0 Изменено 7 мая, 2011 пользователем Ivan_83 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RomanCh Опубликовано 8 июня, 2009 (изменено) · Жалоба Рабочее бесплатное (не демо):Предлагаю коли оно бесплатно и рабоче - выложить сорцы в паблик. А то может вы желаете ботнет на халявку поднять. ЗЫ Кстати по последней ссылке - 404. Изменено 8 июня, 2009 пользователем RomanCh Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Reanimator++ Опубликовано 8 июня, 2009 · Жалоба При попытке запустить PPP_conn.exe вылетает ERROR 1392: Файл или папка повреждены. Чтение невозможно. конфигуратор работает нормально. Какая информация нужна для отлова бага? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 8 июня, 2009 · Жалоба RomanCh - Да, великий ботнет! Там размер то всего ничего исполняемого, больше занимает секция с инфой о файле :) ехе ничем не запакован, возьмите хотябы фар и полистайте, или чтонибуть типа W32DSM, всё видно. Исходники может и будут, но точно не сейчас. 404 исправил, хотя наполения там пока нет. Reanimator++ - Так ругается когда нет файла с настройками. Видимо вы запустили без указания в коммандной строке на файл с настройками. А для случая когда имя конфига=имя исполняемого файла.ini исправил, перекачайте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...