ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3661  
Старый 30.05.2009, 03:06
cremator (c)
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме:
1240829

Репутация: 165
Отправить сообщение для cremator (c) с помощью ICQ
По умолчанию

Запарился уже с индиевскими компонентами idsmtp с отправкой через ssl. Хоть об стену бейся.. пишет Could not load SSL library. Хотя даже специально скачивал Win32OpenSSL, кидал в папку с прогой libeay32.dll и ssleay32.dll. Может кто то работал с SSL на дельфи, подскажите?))
Или если у кого есть реализация на синапс-компонентах тоже не плохо было бы..

Код:
procedure TForm1.Button1Click(Sender: TObject);  var  SMTP: TIdSMTP;   sPort,sHost,sPassword,sUsername,  sFromAddress,sFromName,sToAddress,sToName,
sSubject,sBoby:string;  
begin      
sPort := '587';      
sHost := 'smtp.gmail.com';      
sUsername := '***';      
sPassword := '*****';      
sBoby:='****'; 
sFromAddress:='******@gmail.ru';      
sFromName:='1';      
sToAddress:='****@mail.ru';      
sToName:='1';      
sSubject:='666';      
SMTP:=TIdSMTP.Create;    
SMTP.Host:=sHost;    
SMTP.Port:=strtoint(sPort);    
SMTP.Username:=sUsername;    
SMTP.Password:=sPassword;    
SMTP.IOHandler:=IdSSLIOHandlerSocketOpenSSL1;    
SMTP.UseTLS:=utUseImplicitTLS;      
IdMessage.Body.Add(sBoby);      
IdMessage.From.Address := sFromAddress;      
IdMessage.From.Name := sFromName;      
IdMessage.Recipients.Add;      
IdMessage.Recipients.Items[0].Address := sToAddress;      
IdMessage.Recipients.Items[0].Name := sToName;  
IdMessage.Subject := sSubject;    
SMTP.Connect;    
SMTP.Send(IdMessage);    
SMTP.Disconnect;    
SMTP.Free;  
end;

Последний раз редактировалось cremator (c); 30.05.2009 в 03:21..
 
Ответить с цитированием

  #3662  
Старый 30.05.2009, 10:10
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

Репутация: 314
Отправить сообщение для s0l_ir0n с помощью ICQ
По умолчанию

http://www.example-code.com/delphi/smtp-ssl-delphi.asp
http://www.chilkatsoft.com/refdoc/xChilkatEmail2Ref.html
http://www.chilkatsoft.com/download/EmailActiveX.msi
 
Ответить с цитированием

  #3663  
Старый 30.05.2009, 14:12
SOULER
Новичок
Регистрация: 24.05.2009
Сообщений: 1
Провел на форуме:
342

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

как передавайть файлы через TIdUDPClient-TIdUDPserver?
 
Ответить с цитированием

  #3664  
Старый 30.05.2009, 14:23
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

Репутация: 314
Отправить сообщение для s0l_ir0n с помощью ICQ
По умолчанию

Цитата:
Сообщение от SOULER  
как передавайть файлы через TIdUDPClient-TIdUDPserver?
http://damagelab.org/lofiversion/index.php?t=16017
 
Ответить с цитированием

  #3665  
Старый 30.05.2009, 17:02
НTL
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме:
5209663

Репутация: 357


Отправить сообщение для НTL с помощью ICQ
По умолчанию

Есть 2 задачи:
1) Есть фаил на хосте (*.txt) (Адрес: http://host.domen/1.txt)
а) Открыть этот фаил не сохраняя на компе
б) 1 строчка = переменая1
2 строчка = переменая2
3 строчка = переменая3

2)
edit1 = email
edit2 = pass (От ВК)
а) Сделать запрос на vkontakte.ru
b) Если ак рабочий то: переменая4 = 1
Если нет то: переменая4 = 0

С меня плюсы....
 
Ответить с цитированием

  #3666  
Старый 30.05.2009, 17:26
Agregat
Новичок
Регистрация: 15.05.2009
Сообщений: 11
Провел на форуме:
7498

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

Почему не работает программа? По заданию программа должна менять минимальные элементы с диагональными в каждой строке квадратной матрицы.
Код:
var
A:array [1..100,1..100] of integer;
i,j,M:byte;
C,z,Idx1,Idx2:integer;

begin
    repeat
       writeln('Введите размерность матрицы (M<=100): ');
       readln(M);
          if ((M<=1) or (M>100)) then
             begin
                 writeln('Такая размерность невозможна по условию.');
                 writeln('Повторите ввод.');
             end;
    until ( (M>1) and (M<=100) );
    writeln('Введите матрицу');
       for i:=1 to M do
       for j:=1 to M do
          begin
              write('A[',i,',',j,']=');
              readln(A[i,j]);
          end;
   writeln('Вы ввели: ');
       for i:=1 to M do
           begin
               for j:=1 to M do write(A[i,j],' ');
               writeln;
           end;
   for i:=1 to M do
       begin
          Idx1:=1;
          z:=A[i,Idx1];
          for j:=2 to M do
               if A[i,j]<z then
                   begin
                       z:=A[i,j];
                       Idx1:=j;
                   end;
          A[i,Idx1]:=A[i,i];
          A[i,i]:=z;
        end;

    for i:=1 to M do
       begin
          Idx2:=1;
          C:=A[i,Idx2];
          for j:=2 to M do
               if ((A[i,j]>A[i,i]) and (A[i,j]<C)) then
                   begin
                        C:=A[i,j];
                        Idx2:=j;
                   end;
          A[i,Idx2]:=A[i,(M+1-i)];
          A[i,(M+1-i)]:=C;
       end;
    writeln;
    writeln('Новая матрица:');
        begin
            for i:=1 to M do
                 begin
                      for j:=1 to M do
                            write(A[i,j]:5);
                            writeln;
                 end;
            readln;
        end;
end.
 
Ответить с цитированием

  #3667  
Старый 30.05.2009, 17:38
sidrus
Новичок
Регистрация: 16.02.2009
Сообщений: 19
Провел на форуме:
132932

Репутация: 0
Question

привет всем,
ребята может кто писал или может написать прогу каторая тыкает на кнопки в браузере?
мне не для голосований, играю в игру (ботва) и хотелосьбы чтоб прога сама тыкала кнопку найти цель и нападать если цель найденна

сайт игры botva.ru
 
Ответить с цитированием

  #3668  
Старый 30.05.2009, 17:49
JeDaSe
Познающий
Регистрация: 23.05.2009
Сообщений: 35
Провел на форуме:
104584

Репутация: 32
Отправить сообщение для JeDaSe с помощью ICQ
По умолчанию

подкиньте код для логиния в vkontakte.ru [delphi]
 
Ответить с цитированием

  #3669  
Старый 31.05.2009, 03:00
[n]-c0der
Участник форума
Регистрация: 03.02.2009
Сообщений: 104
Провел на форуме:
270228

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

Министатьи глянь.
 
Ответить с цитированием

  #3670  
Старый 31.05.2009, 10:59
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

2 JeDaSe когда то писал, но на PHP. ВОт код, его бес труда сможешь перевести на Delphi (если знаешь php *CRAZY*)

PHP код:

function BuildHeader($method,$page,$host,$ref,$cookie,$data)
{
 
$ret="{$method} /{$page} HTTP/1.0\r\n".
      
"Host: {$host}\r\n".
      
"Referer: {$ref}\r\n";
 if (!empty(
$cookie)>0)
  { 
   
$ret.="Cookie: {$cookie}\r\n";
  } 
 if (
$method=='POST')
  {
   
$ret.="Content-Length: ".strlen($data)."\r\n".
         
"Content-Type: application/x-www-form-urlencoded\r\n\r\n{$data}\r\n";
  } else 
$ret.="\r\n";
 return 
$ret;
}


function 
Login($email,$pass)
{
 
$email=htmlspecialchars($email);
 
$pass=htmlspecialchars($pass);
 
$data="success_url=&fail_url=&try_to_login=1&email={$email}&pass={$pass}";
 
$head=BuildHeader('POST','login.php','vkontakte.ru','http://vkontakte.ru/login.php','',$data);
 
$page=LoadPage('vkontakte.ru',80,$head);
 if (
$page)
 {
  if (
$id=okLogin($page))
   {
    if (
$cookie=ParseCookie($page))
     {
      
$c='';
      for (
$x=0;$x<count($cookie);$x++) $c.=$cookie[$x].'; ';
      
$_SESSION[$id]=$c;
      
header("Location: ?id={$id}");
      die();
     } else 
ShowError('Get COokie Error',true);
   } else 
ShowError('Login Error',true);
 } else 
ShowError('getPage Error',true);
 return 
false;

 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2567 19.04.2026 23:21
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ