Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2010-01-25 12:07:10 ЛС | профиль | цитата
Заметил странное (=ошибочное) поведение ECreator-а при редактировании элемента с большим числом групп (в моём случае - три):




Сгенерированный конфиг:
#ini
[About]
Version=0.4
Author=iarspider
Mail=

[Type]
Class=Element
Info=Выполнение запроса через cURL
Tab=Internet

[Property]
+URL=URL запроса|2|
Cookies=Строка, содержащая cookies. Пары ключ-значение разделяются символом ';'|2|
Method=|4|0|GET,POST,PUT
##
Type=Тип прокси|4|0|HTTP,"Socks v4","Socks v5"
Host=Имя или IP прокси-сервера|2|
Port=Порт прокси-сервера|1|0
ProxyUser=Имя пользователя proxy|2|
ProxyPass=Пароль пользователя proxy|2|
##
##
Basic=Разрешить использование Basic-аутентификации|4|1|Enable,Disable
Digest=|4|1|Enable,Disable
NTLM=|4|0|Enable,Disable
Negotiate=|4|0|Enable,Disable
##
##
User=Имя пользователя для HTTP-аутентификации|2|
Password=Пароль для HTTP-аутентификации|2|
##

[Methods]
doPerform=|1|0
URL=URL запроса|4|2
Cookies=Строка, содержащая cookies. Пары ключ-значение разделяются символом ';'|4|2

Сгенерированный pas:
#pas
unit hicURL_perform;

interface

uses Kol,Share,Debug;

type
THIcURL_perform = class(TDebug)
private
public
_prop_+URL:string;
_prop_Cookies:string;
_prop_Method:byte;
_prop_##:
_prop_Type:byte;
_prop_Host:string;
_prop_Port:integer;
_prop_ProxyUser:string;
_prop_ProxyPass:string;
_prop_##:
_prop_##:
_prop_Basic:byte;
_prop_Digest:byte;
_prop_NTLM:byte;
_prop_Negotiate:byte;
_prop_##:
_prop_##:
_prop_User:string;
_prop_Password:string;
_prop_##:

_data_Cookies:THI_Event;
_data_URL:THI_Event;

procedure _work_doPerform(var _Data:TData; Index:word);
end;

implementation

карма: 1

0
файлы: 2ec01.png [47.1KB] [531], ec02.png [46.5KB] [464]