PDA

Просмотр полной версии : [Delphi] Ошибки TICQClient


Isis
05.05.2007, 05:16
Ну все...я начал учить дельфи =)
Скачал последнюю версию кабана от 2002 года на офф.сайте ( 1.21 )
Вообщем пытаюсь установить тицклиент...
Делаю как написано в ридми.
Для начала вы должны установить TICQClient. Запустите Delphi, потом в главном меню: Component > Install Component > тут вы должны выбрать файл ICQClient.pas и нажать кнопку OK, затем в появившемся окне - кнопку Compile.
Если были устновлены более ранние версии TICQClient'а, тогда вам нужно переустановить компонент таким же образом.
Сделал все также.....мне пишет ошибку типа '' is not a valid identifier
Типа надо еще указать какой-то пакет..
Потом скачал прошлую версию и взял оттуда .dpk файл который надо было вписать туда же куда и юнит.пас ..чтобы клинт установить.
Вылезло окошко где надо нажать "compile"
Ну я нажал, а мне выдает код и пишет ошибку
[Fatal Error] ICQ.dpk(29): Required package 'rtl' not found
в той файле откуда я перенёс(этого и можно ожидать)
на строке
requires
rtl;

Вообщем объясните плз подробней или дайте рабочий тицклиент плз =)
Вообщем

anarсhist
05.05.2007, 10:59
Ну все...я начал учить дельфи =)

Молодец =)

я скачивал отсюда
http://pro-hack.ru/download/s_messengers_5.html

и все установилось на 7ю делфу без проблем

Isis
05.05.2007, 13:41
Нажимаю на вкладку
Component=>Install Component....
Мне выдает такое окошко:
http://img80.imageshack.us/img80/6171/nachalopv3.jpg
Так вот, в первом поле пишу путь до ICQClient.pas
Нажимаю "ОК" , выдает такую ошибку
http://img527.imageshack.us/img527/5831/errorpv0.jpg
Типа надо указать еще ниже пакет какой-то....:(

anarсhist
05.05.2007, 14:03
выбери package name
по дефолту
с:\program files\borland\delphi7\Lib\dclusr.dpk

Isis
05.05.2007, 14:14
Вроде установилось, но в конце выдало ошибку о триал версии и выбило из дельфи :)
Теперья не знаю где вписать регистрационные данные для активации дельфи..блин

Isis
05.05.2007, 22:54
Странно :(
Дельфи 7 при установке не просил вводить никакого ключа, а сейчас я не могу установить компонент т.к. при его установке выдает ошибку о том , что у меня триал версия!!!
Мб кто-нибудь можеть дать норм дельфи 7 с кряком?:)

antiXaker
05.05.2007, 23:34
Странно :(
Дельфи 7 при установке не просил вводить никакого ключа, а сейчас я не могу установить компонент т.к. при его установке выдает ошибку о том , что у меня триал версия!!!
Мб кто-нибудь можеть дать норм дельфи 7 с кряком?:)
На кейген к Delhi 7. http://slil.ru/24331463

Isis
06.05.2007, 05:28
Так...
Я скачал полную версию, теперь все норм установилось!!!!
Теперь мне нужен исходник какого-нибудь маленького Icq бота, которй отвечает на команды !

anarсhist
06.05.2007, 10:33
смотри вот здесь, все вроди простенько написано =)
http://forum.root-access.ru/topic478.html

Isis
06.05.2007, 10:59
Лучше бы сразу его исходники, потому что я не понимаю по статье =)
Не знаю что как задавать..

anarсhist
06.05.2007, 11:21
гонишь 8)), ня тебе исходники :
http://ifolder.ru/1916463

Isis
06.05.2007, 14:17
Странно...
Запускаю Project1.dpr из архива бота, а мне в дельфи пишет типа класс ICQClient не найден....
Игнорировать, отменить или Игнорировать все
Вот блин..странно:)
Вроде установил

l-l00K
06.05.2007, 14:42
Ну тут 2 варианта, либо ты не установил компанент, либо ты не указал путь до места где лежит сам компанет, чтобы это сделать нужно в Delphi нажать "Tools->Environment Options->Library", там находишь Library path справа должна быть кнопка "..." кликаешь по ней, появится окно, в нем нажимаешь кнопку "...", и указываешь путь до компанента, затем нажимаешь на "Add"

a1ex
06.05.2007, 14:49
Выложите кто-нить плиз откомпилированную версию.

Isis
06.05.2007, 15:30
Вроде все установил, а там где либрери стоит такая тсрока
$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DE LPHI)\Projects\Bpl;$(DELPHI)\Rave5\Lib;d:\download s\icqsrc\icq\component

anarсhist
06.05.2007, 16:54
Выложите кто-нить плиз откомпилированную версию.

а можно риторический вопрос =). Зачем? если ты смотрел сорцы, то увидел бы, что это демо-бот и он умеет только отвечать на любое сообщение словом ПРИВЕТ!. И зачем он тебе надо?? хотя ладно, на
http://ifolder.ru/1919653

anarсhist
06.05.2007, 16:58
Странно...
Запускаю Project1.dpr из архива бота, а мне в дельфи пишет типа класс ICQClient не найден....
Игнорировать, отменить или Игнорировать все
Вот блин..странно:)
Вроде установил
Тут не 2 варианта, а один (ибо если б просто не указал директорию с компонентом писало что нет библиотеки *дку, а так матерится на класс) криво поставил компонент, а вообще почитав как ты регистрировал делфи (где-то в болталке) =)... попробуй для начала делфу перебить

кстати о делфе, если нужно, то ня:
http://infostore.org/info/1908916
(второй диск можешь не качать 8-) )

Isis
06.05.2007, 21:32
Да я уже установил хорошую дельфи 7 полную!!!
Объясните тогда подробнее как установить этот TICQClient т.к. руки не кривые у меня, а ошибки выдает :(

a1ex
06.05.2007, 21:41
Кароче:Components---install components---кнопка браус---указываешь путь до клиента с расширением *pas---затем кнопочку ok---потом будет окно тама кликаешь compile(кароч компилировать) ждёшь и фсё...

p.s.советую открыть сначала самого бота на дельфи затем делать по моей инструкции.
p.s.s.удачи!;)

Isis
06.05.2007, 21:58
Вообщем делаю так:

Component---Install component---Вкладка Into existing package
Далее нажимаю кнопку Browse и ввожу путь до ICQClient.pas
D:\Downloads\icqsrc\ICQ\Component\ICQClient.pas
Ниже Search Patch само написалось такое:
$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DE LPHI)\Projects\Bpl;$(DELPHI)\Rave5\Lib;D:\Download s\icqsrc\icq\component
Package file name : C:\Program Files\Borland\Delphi7\Lib\dclusr.dpk
Package Description: Borland User Components

Нажимаю ОК

Мне высвечивается алерт с заголовком "Confirm"
Package dclusr.dbpl will be built then installed.Continue?

Нажимаю YES

Далее высвечивается ошибка
Cannot load package 'dclusr.' It contains unit 'ICQDirect2', which is also cantained in package 'dclusr70'
Нажимаю ОК и ниче не становилось :(

l-l00K
06.05.2007, 22:15
Почему ты инсталишь только ICQClient.pas?Нужно просто запустить ICQ.dpk, и в появившимся окне нажать install

Isis
06.05.2007, 22:57
В моем тицклиенте нету файла ICQ.dpk :D :D
Залей куда-нить плз , только надеюсь рабочий он

l-l00K
06.05.2007, 23:25
Ну ссылку я тебе уже давал, ща дам еще раз Скачать (http://www.bugaman.org/TICQclient.rar)

Isis
06.05.2007, 23:52
Запустил файл ICQ.dpk
Появилась табличка с выбором устнаовить компилить, добавить и т.п.
так вот..
Выбираю ICQClient.pas и нажимаю Compile
Меня выбрасывает к коду
contains
ICQClient in 'ICQClient.pas';
А ошибку пишет такую:
[Fatal Error] ICQ.dpk(38): Bad packaged unit format: c:\program files\borland\delphi7\Lib\dclusr.dcp.ICQClient

l-l00K
06.05.2007, 23:58
Для начало удали старую версию, а потом, когда будешь устанавливать новую, то когда появится окно с выбором, выбирай не Compile, а install

Isis
07.05.2007, 10:25
l-l00K, большое спасибо =)
Теперь все работает, ошибок не пишет :)

Isis
07.05.2007, 12:23
Такой вопрос:
Эм...как установить свой клиент т.е. там стоит по дефолту "icq 2001" , как мне поставить свой??
и как поменять хар-ки клиента?:)