Create site free
Rupka.net - Лучший Форум Рунета. Общайтесь, качайте игры, софт, музыку, фильмы, бесплатно, без регистрации.
Среда
08.02.2012

Страница 1 из 11
Модератор форума: Admin 
Форум » ДЦ-шка » Админу Хаба » Создание собственного дистрибутива для клиента локальной p2p
Создание собственного дистрибутива для клиента локальной p2p

Admin

Дата: Суббота, 06.10.2007, 11:18 | Сообщение # 1
Вопросами не беспокоить.
Группа: Администратор
Сообщений: 6379
« »
Статус: Offline
Бог сайта и форума За дизайнерские умения За хорошую посещаемость на форуме
Создание собственного дистрибутива для клиента локальной p2p-сети.
Итак вы подняли локальный или интернет DC хаб.

18.02.2007 17:28. Исходники editor'а становятся доступны под лицензией GPL.
http://dc.hovel.ru/files/editor.sources.tar.gz
Единственная просьба - Сохранять ссылки на оригинал и автора.

Для привлечения новых пользователей требуется максимально упростить установку, настройку и подключение клиента.
Оригинальные клиенты рядовой пользователь сможет установить, но вот заставить его правильно их настроить, по большей части, совершенно невозможно.
Простейшая локализация многим дается с трудом.

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

Написанные подробнейшие инструкции пользователями были благополучно проигнорированы ибо: “маны только ламеры читают”.

Решение:

Родилась идея создать установщик на русском языке, который включал бы в себя уже настроенный на нашу сеть клиент. Для создания установщика была использована систем Inno Setup Compiler(http://www.jrsoftware.org/isinfo.php) (Свободно распространяемое программное обеспечение).
Далее возникла следующие проблемы: пользователь не вводил вручную ник и ip адрес. Следовательно, он мог использовать только существенно ограниченный пассивный режим и зачастую не мог зайти на хаб, так как кто-то уже был там с таким же ником.

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

Итак, как создать собственный установщик:

1. Создаются подготовленные файлы с настройками

2. Пишется скрипт для программы установщика который создает все необходимые папки и файлы.

3. В скрипте прописывается вызов editor’а который после копирования файлов запрашивает у пользователя настройки.

Как создать файлы с настройками?

Установите любой клиент, и настройте его. Затем возьмите файлы DCPlusPlus.xml и Favorites.xml. Второй хранит настройки избранных хабов, а первый настройки программы.

Как работает editor

editor способен работать в двух режимах:

режим первый, вы копируете файл без файла настроек editor.xml и программа работает с настройками по умолчанию.

режим второй, вы изменяете файл editor.xml и программа работает так как вам нужно.

Что можно настроить?

В секции Interface содержатся все строчки инетерфейса программы, вы можете переписать их так как вам больше нравится или даже перевести на другой язык ;).

в Секции PreSettings вы можете установить настройки по умолчанию:
расшаривать ли папку с полученными файлами.
ипользовать ли локализацию.
имя для папки закачки по умолчанию.

в Секции Settings вы можете установить настройки вывода программы

в поле вы можете ввести описание.
при этом будут расшифрованы следующие строки:
Segm – сегмент сети (3я цифра ip адреса),
IP – полный ip-адрес пользователя.

в поле ClientMode вводится тип клиента
SDC - вывод ip адреса для StrongDC++ based
DC++ - вывод ip адреса для DC++ based

Где взять editor? дык прямо тут самая последня версия (cvs 31)
http://dc.hovel.ru/files/Relese.zip
Версия cvs 31 отресхакеная тов. xplodr'ом - приглажены все неровности интерфейса
http://dc.hovel.ru/files/editor.31.edited.rar





Гость

Дата: Воскресенье, 29.06.2008, 01:17 | Сообщение # 2
Группа: Гости
« »
тупо содрано с dc.xxxxxx.ru

Admin

Дата: Воскресенье, 29.06.2008, 21:56 | Сообщение # 3
Вопросами не беспокоить.
Группа: Администратор
Сообщений: 6379
« »
Статус: Offline
Бог сайта и форума За дизайнерские умения За хорошую посещаемость на форуме
Quote (Гость)
тупо содрано с dc.hovel.ru

и?





Admin

Дата: Вторник, 06.01.2009, 11:20 | Сообщение # 4
Вопросами не беспокоить.
Группа: Администратор
Сообщений: 6379
« »
Статус: Offline
Бог сайта и форума За дизайнерские умения За хорошую посещаемость на форуме
Модель для сборки уставновщика StrongDC++ cvs 127
Скачать
Собрано и задизайнено xplodr'ом.
для обновления версии клиента достаточно всеголишь заменить .exe и .pdb файлы
для сборки клиента под свою сеть достаточно заменить Favorites.xml настроеным на ваши хабы

в установщике можно выбрать режимы полной установки и обновления





VerPierType

Дата: Четверг, 31.12.2009, 01:42 | Сообщение # 5
Группа: Гости
« »
1. The "complimentary" paper tells you that President Nixon has resigned.
2. The mint on the pillow starts moving when you come close to it.
3. There is still some stuff that they put around crime scenes that is yellow.
4. The pictures are not placed for decoration but to cover up recent bullet holes.
5. You have to wait until the guy next door is done with the towel so you can use it.
6. There's a chalk outline in the bed when you pull back the covers.
7. The desk clerk has to move the body in order to get some ice for you.
8. Your wake up call comes courtesy of a police helicopter
:-)))

nindgyncSnund

Дата: Четверг, 14.01.2010, 00:09 | Сообщение # 6
Группа: Гости
« »
Hook 7535352
icq 7535352
icq 7535352
Dont fined me ;)

levelgikeinanddf

Дата: Четверг, 04.02.2010, 01:45 | Сообщение # 7
Группа: Гости
« »
Здравствуйте!
Программа SoftHell PM-Bot (старое название HACSoft PM-Bot), необходима для массовой рассылки личных сообщений по форумам.
описание:
1. Поддерживает многие типы форумов:SMF, ExBB, IPB1, IPB2, IPB3, IPB2 MR, miniBB, phpBB2, PunBB, vBulletin2, vBulletin 3(по 5 сообщений за раз), vBulletin3 MR(по 5 сообщений за раз)
2. Форумы описываются в специальных драйверах, т.е. при желании программу можноcasortad knedgend
настроить и на другие форумы.
3. Рассылка от нескольких юзеров одновременно (обход антифлуда).
4. Работа через прокси-сервер.
5. Система вариаций
6. Гененирование случайного числа, автоподстановка имени получателя и отправителя в каждое письмо и многое другое...


Программа обновилась до версии 2.1, не поддавайтесь на уловки мошенников со взломанной, устаревшей и не работающей версией программы.
Стоимость 4500 руб. Возможно покупка через гаранта.
Контакты: icq 574444591
Сайт: http://softhell.ru
Жду всех а аське.


XtrolX

Дата: Воскресенье, 16.05.2010, 20:19 | Сообщение # 8
Много-знающий
Группа: Пользователи
Сообщений: 85
« »
Статус: Offline
За хорошую посещаемость на форуме
информативно

Форум » ДЦ-шка » Админу Хаба » Создание собственного дистрибутива для клиента локальной p2p
Страница 1 из 11
Поиск:



Хостинг от uCoz