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

  #3081  
Старый 22.03.2009, 09:23
AlexTheC0d3r
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами: 9365528

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

Цитата:
Сообщение от Nightmarе  
У кого нибудь есть рабочий пример как записать звук с микрофона в файл?
Желательно конечно же в низком формате с макс сжатием, но это желательно.
Главное просто рабочий код записи в файл...
http://www.delphisources.ru/pages/faq/base/record_sound.html

http://www.delphisources.ru/pages/faq/base/read_write_sound.html

http://www.delphisources.ru/pages/faq/base/wav_record.html
 
Ответить с цитированием

  #3082  
Старый 22.03.2009, 14:06
f0rward
Новичок
Регистрация: 26.10.2008
Сообщений: 15
С нами: 9231707

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

Помогите пожалуйста написать код авторизации на сайте torents.ru
Там куки,а как с ними работать я не представляю.
Вот post-запрос :
Код:
redirect=index.php   
cookie_test=xxxxxxxxxx
login_username=MyUser
login_password=MyPass     
autologin=on          
login=Вход
Вот это не работает:
Код:
procedure TForm1.Button1Click(Sender: TObject);
const
  fact:shortString = 'http://torrents.ru/forum/login.php';
var
  fGet,fPost:TStringList;
begin
  fGet:=TStringList.Create;
  fPost:=TStringList.Create;
  IdHTTP1.AllowCookies:=true;
  IdHTTP1.CookieManager:=IdCookieManager1;
  IdHTTP1.HandleRedirects:=true;
  With fPost do
  begin //with
    Add('redirect=index.php');
    Add('cookie_test='); //òóò õç ÷òî ïèñàòü
    Add('login_username=MyUser');
    Add('login_password=MyPass');
    Add('autologin=on');
    Add('login=Âõîä');
  end; //with
  fGet.Text:=IdHTTP1.Post(fact,fPost);
  If fGet.IndexOf('Âû çàøëè êàê') <> - 1 then
    MessageBOX(Application.Handle,'Çàëîãèíèëèñü!','Óäà÷íî!',mb_OK)
  else
    MessageBOX(Application,Handle,'Îøèáêà!','Íåóäà÷íî!',mb_OK);
  IdHTTP1.Free;
  IdCookieManager1.Free;
  fGet.Free;
  fPost.Free;
end;
 
Ответить с цитированием

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

Репутация: 3349


По умолчанию

юзай WinInet - удобнее будет.
А вообще, сначало заходишь на страницу авторизации, там тебе ставятся куки, и потом с учетом этих куков делаешь запрос. Ну и конечно если куки еще в виде input hidden сделаны, то придется еще чуть отпарсить страницу
 
Ответить с цитированием

  #3084  
Старый 23.03.2009, 15:43
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
С нами: 9492347

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

Всем ку.
Возникла такая проблема: имеется консольное приложение на Delphi. Необходимо очистить консольный вывод. Как это сделать?
 
Ответить с цитированием

  #3085  
Старый 23.03.2009, 16:41
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Подскажите как скопировать файл если он занят другой программой???
CopyFileTo в этом случае не работает.
В частности интересует копирование файла Messages.mdb из ICQ 6.5 пока клиент запущен и находится онлайн.
 
Ответить с цитированием

  #3086  
Старый 23.03.2009, 16:56
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
С нами: 9671366

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

2Nightmarе

вот посмотри может поможет:
http://www.excode.ru/art5054p13.html

p.s. сам проверить немогу делфи на этом компе нету ):
 
Ответить с цитированием

  #3087  
Старый 23.03.2009, 17:02
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
С нами: 9671366

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

2art2222

поищи про библиотеку CRT там есть функция очистки

ну или вот
Цитата:
//-----------------------------------------
// Установка курсора в координаты X, Y
//-----------------------------------------
procedure GotoXY(X, Y: Word);
begin
Coord.X := X;
Coord.Y := Y;
SetConsoleCursorPosition(ConHandle, Coord);
end;

//-----------------------------------------
// Очистка экрана - заполнение его пробелами
//-----------------------------------------
procedure Cls;
begin
Coord.X := 0;
Coord.Y := 0;
FillConsoleOutputCharacter(ConHandle, ' ', MaxX * MaxY, Coord, NOAW);
GotoXY(0, 0);
end;
источник: http://delphiworld.narod.ru/base/console_apps_in_delphi.html
 
Ответить с цитированием

  #3088  
Старый 23.03.2009, 17:47
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
С нами: 9492347

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

Сам нашел еще один способ:
Код:
procedure ClearConsoleWindow;
var
ConsoleHandle:THandle;
ConsoleInfo: TConsoleScreenBufferInfo;
Coord:TCoord;
WrittenChars:DWORD;
begin
FillChar(ConsoleInfo,SizeOf(TConsoleScreenBufferInfo),0);
FillChar(Coord,SizeOf(TCoord),0);
ConsoleHandle:=GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(ConsoleHandle, ConsoleInfo);
FillConsoleOutputCharacter(ConsoleHandle,' ', ConsoleInfo.dwSize.X * ConsoleInfo.dwSize.Y, Coord, WrittenChars);
SetConsoleCursorPosition(ConsoleHandle,ConsoleInfo.dwCursorPosition)
end;
 
Ответить с цитированием

  #3089  
Старый 23.03.2009, 20:09
pira
Новичок
Регистрация: 09.12.2008
Сообщений: 7
С нами: 9169575

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

Подскажите как сделать чекер двух ссылок. Если ссыла main.php, то ничего не делать, а если index.php то сначала нажимается Button2 а Button1
 
Ответить с цитированием

  #3090  
Старый 23.03.2009, 20:16
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
С нами: 9031410

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

if Edit1.Text='index.php'
Then begin Button2.Click;
Button1.Click;
end;
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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.