HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4511  
Старый 30.09.2009, 22:36
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

VPN сервер ты никогда не создаш средствами делфи. а если и создаш то это будет ожас как тупить. Ставь OpenVPN и не мучайся.
 
Ответить с цитированием

я не хочу создавать vpn сервер!
  #4512  
Старый 01.10.2009, 08:21
tosip
Новичок
Регистрация: 01.07.2009
Сообщений: 2
С нами: 8874476

Репутация: 0
По умолчанию я не хочу создавать vpn сервер!

НАДО создать новое соединение vpn в windows!
(Сетевые подключения->Новое подключение->VPN)!

Нашел пример (или даже реализацию)
http://forum.antichat.ru/showthread.php?p=654948
Тока там компонента нет, по ссылке http://slil.ru/25692156 файл удален!
 
Ответить с цитированием

  #4513  
Старый 01.10.2009, 18:57
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
С нами: 8916612

Репутация: 54
По умолчанию

wolmer, у меня последний вариант)
Код:
TreeView1.Items[0].Item[1].Item[1].Parent.Index;
 
Ответить с цитированием

  #4514  
Старый 01.10.2009, 22:34
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
С нами: 8901549

Репутация: 2
По умолчанию

slesh, нук подскажи)

как дороботать чтобы куки посылать?)) если в заголовке куки посылать то хз почему по когда снифаю они не передаются!

Код:
function DownloadFile(const from_, to_: string): boolean;
var
hs, url: HInternet;
buff: array[1..1024] of Byte;
buff_length: DWORD;
f: file;
sAppName: string;
begin
Result:=False;
sAppName := ExtractFileName(Application.ExeName);
hs:=InternetOpen(PChar(sAppName),
INTERNET_OPEN_TYPE_PRECONFIG, nil, nil, 0);
try
url:=InternetOpenURL(hs, PChar(from_), nil, 0, 0, 0);
try
AssignFile(f, to_);
Rewrite(f,1);
repeat
InternetReadFile(url, @buff, SizeOf(buff), buff_length);
BlockWrite(f, buff, buff_length);
until
buff_length=0;
CloseFile(f);
Result:=True;
finally
InternetCloseHandle(url);
end;
finally
InternetCloseHandle(hs);
end;
end;
 
Ответить с цитированием

  #4515  
Старый 02.10.2009, 00:04
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

2 InternetOpenUrl автоматом сама учитывает куки полученные на предыдущих запросах.
ЧТобы отключить это юзается предпоследний параметр - Flag = INTERNET_FLAG_NO_COOKIES
также в этой функции 3-й параметр - адрес буфера где хранятся дополнительные хидеры.
а четрветый параметр - длинна их.
Вот их и юзай. т.е. сам составляй дополнительныйт ихер типа
Cookie: xxxxxx
 
Ответить с цитированием

  #4516  
Старый 02.10.2009, 14:55
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
С нами: 9329667

Репутация: 31
По умолчанию

Приветствую всех
Есть процедура, в ней очень много кода.
Необходимо при нажатии на кнопку(например) - тут же остановить выполнение этой процедуры
Метод if stop=true then exit; не предлагать(кода ужастно много не писать же после каждой строчки это...)
Пример того что я хочю можно увидеть в потоках
тоесть процедура thread.Terminate;
К сожелению потоки тоже использовать немогу....
 
Ответить с цитированием

  #4517  
Старый 02.10.2009, 18:12
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

по какой пичине не устраивает поток либо фибер?
так в голову приходят только совсем идиотские мысли вроде установить обработчик исключения и как-нибудь его вызвать. например, код в памяти переписать ) или... короче, это - извращения
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #4518  
Старый 02.10.2009, 19:50
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
С нами: 9329667

Репутация: 31
По умолчанию

Цитата:
Сообщение от desTiny  
по какой пичине не устраивает поток либо фибер?
так в голову приходят только совсем идиотские мысли вроде установить обработчик исключения и как-нибудь его вызвать. например, код в памяти переписать ) или... короче, это - извращения
Вообще у меня почемуто с потоками программа работала через раз... (программа каждую секунду меняет картинку в TImage)
Сча вродь написал эту часть программы с нуля в другом проекте все заработало=)

Впринципе этот вопрос можно считать решонным=)

Ну и раз уж я тут =))) спрошу про варнинги
Override method timeisout.execute should match case of ancestor TThread.Execute

никак немогу убрать эту ошибку=(

Symbol 'Suspend' is deprecated

Ошибка показывает что процедура Suspend устарела
Но чет немогу найти альтурнативу ей...
 
Ответить с цитированием

  #4519  
Старый 02.10.2009, 20:07
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

ели раз в секунду - то делай SetTimer и KillTimer
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #4520  
Старый 02.10.2009, 20:24
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
С нами: 9329667

Репутация: 31
По умолчанию

я сказал образно =) Таймеры в программе испльзуются Но в данном случае он неприемлим Идея программы уже продуманна(не одну неделю думал...), программа написана, работает и осталось только улучшить некоторые её части(из за того что процедура завершается несразу происходит "проскок" цыфр(картинок цыфр))
Ответь пожалуйста насчёт ворнингов=)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.