Найдено 13 результатов
- 08:58, 16.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
Внесу свои 5 копеек: Юзаю MASM и WinAPI ExpandEnvironmentStrings() И не надо городить никаких специальных функций… Может я что не понял? :) Спасибо за указание хорошей функции из ВинАпи, а то из него фиг чего выкопаешь без хорошей доли везения) Скорее всего перепишу свой плагин с её использованием,...
- 12:02, 14.11.2009
- Форум: Обсуждение
- Тема: Баны по ID
- Ответы: 53
- Просмотры: 56693
Re: Баны по ID
Желательнее чтоб боты могли получать ID от клиентов. Да от него толку 0 с маленьким хвостиком. Всё-равно клиент чата запрашивает у дика С VolumeSerialNumber. Зачем его использовать кроме как генерации этого самого ID - ну никак не придумаю. Только вот этот параметр у харда нестабилен - генерируется...
- 19:01, 13.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Crazy CommFort Plugin [плагин для клиента]
- Ответы: 958
- Просмотры: 1008829
Re: Crazy CommFort Plugin [плагин для клиента]
А если запускать чат с параметром "-cfg_", то настройки будут в его папке, так что не надо тут... Да нет, тут всё правильно. Если уж человек указал параметр "-cfg_" то и настройки комфорта переедут к комфорту. Так что даже если этот параметр указан - либо всё будет работать норм...
- 02:28, 13.11.2009
- Форум: Дополнения для 4-й версии
- Тема: UserLogger
- Ответы: 175
- Просмотры: 211073
Re: UserLogger
Уже в папке с плагинами.То есть в клиенте. :D А вот на этот вопрос правильный ответ - там же где хранит настройки сам комфорт. Ибо если хранить рядом с плагином в вистах и семерках не даст исправить эту опцию UAC или как там его. А запись в Application data разрешен в любом случае. В теме Технологи...
- 00:43, 13.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
unit SHFolder; interface uses Windows; {$HPPEMIT '#include <shfolder.h>'} ............... Спасибо, помогло)))) Код получения папки с конфигами чата на Borland С++ : #include <shfolder.h> AnsiString GetConfigDir() { int i,j; AnsiString Str; j=ParamCount(); for (i=1;i<=j;i++) if ((ParamStr(i).Pos(&qu...
- 00:32, 13.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Crazy CommFort Plugin [плагин для клиента]
- Ответы: 958
- Просмотры: 1008829
Re: Crazy CommFort Plugin [плагин для клиента]
А что исправлять-то? Запускай чат с правами администратора и всё. :) В свойствах ярлыка достаточно галку пометить. Ну да, либо от имени администратора, либо хранить настройки как положено, в папочке Application Data. Ибо работать с админскими правами проге, которой в теории они совершенно не нужны ...
- 22:41, 10.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
По поводу функции SHGetFolderPath. За Delphi не знаю, но в VС++ она по моему в этом заголовочном файле находится shlobj.h Да, в BC++Builder этот shlobj.h тоже имеется, но нормально подключить его что-то не удается. См приложение. Т.е. как видно из листинга она принимает указатель на строку и работа...
- 21:19, 10.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
А разве процедуре getmodulefilename нужен char а не указатель на char? char buffer[500]; GetModuleFileNameA(nil,buffer,500); ShowMessage(buffer); Не путайте народ. Я всё правильно написал. В С++ ПРи GetModuleFileNameA(nil,buffer,500); он передает не указатель на массив а первый элемент массива. Так...
- 14:10, 10.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
procedure plugname; var plug_name: array[0..500] of char; begin getmodulefilename(NULL, plug_name, 500); showmessage(plug_name); end; Может быть так. А разве процедуре getmodulefilename нужен char а не указатель на char? Хотя.... что-то совсем забыл как в дельфях указатели используются))) Спасибо. ...
- 09:42, 10.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 628943
Re: Технология создания плагинов и программ-дополнений
Доброго времени суток. А подскажите пожалуйста способ попроще для определения местонахождения плагина на диске. Чтобы настройки плагина хранить рядом в папочке.
PS. Ну или хотябы любую идею как определить путь до exe'шника комфорта, в котором запущен плагин.
PS. Ну или хотябы любую идею как определить путь до exe'шника комфорта, в котором запущен плагин.
- 09:38, 10.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Народ есть новые какие нибудь боты и плагины?
- Ответы: 2
- Просмотры: 6476
Re: Народ есть новые какие нибудь боты и плагины?
Большая прозьба! Если есть новые боты и плагины на чат как и на сервер! Кидайте ссылку!!! Надоело уже всё старое!!! Хочется чего нибудь новенького!!! :mrgreen: Не обязательно было делать несколько одинаковых тем чтобы их заметили. Все новые плагины добавляются в тему http://www.commfort.com/ru/foru...
- 22:34, 09.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Мафия
- Ответы: 587
- Просмотры: 557969
Re: Мафия
вы на одном сервере сидите? поскольку бот принимает от всех серверов, но пишет только в 1 к которому быстрее всех подключился, или возможно вы в настройках клиента не указали ип машины для подключения бота к клиенту, а оставили по умолчанию 127.0.0.1 Сервер 1. На совершенно другом компе. Клиент с б...
- 00:11, 09.11.2009
- Форум: Дополнения для 4-й версии
- Тема: Мафия
- Ответы: 587
- Просмотры: 557969
Re: Мафия
Подскажите, что может быть не так с ботом? В чате плагины включены. Но бот совершенно ничего не пишет в канал мафии. При этом в логах четко видно что бот всё читает, и только не может ничего написать: вот кусок лога 21:52:56: Ready to work (10.200.4.83 -> 35867) 21:54:26: Начат набор игроков. 21:54:...