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

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

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

  #11  
Старый 27.07.2009, 15:38
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

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

procedure TForm1.Button1Click(Sender: TObject);
var
ie: hwnd;
begin
ie:=FindWindow('Microsoft Internet Explorer', nil);
SetWindowText(ie, '123');
end;

Не могу понять чего еще не хватает!?
 
Ответить с цитированием

  #12  
Старый 27.07.2009, 15:41
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

http://forum.antichat.ru/thread130409.html
 
Ответить с цитированием

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

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

Цитата:
Сообщение от HakaR  
procedure TForm1.Button1Click(Sender: TObject);
var
ie: hwnd;
begin
ie:=FindWindow('Microsoft Internet Explorer', nil);
SetWindowText(ie, '123');
end;

Не могу понять чего еще не хватает!?
Во-первых, окно лучше искать не по заголовку, а по классу (IEFrame на 6м ИЕ)
Во-вторых - ты ищешь окно и меняешь заголовок окна, а тебе нужно найти дочернее окно (Edit) и уже там изменить текст
 
Ответить с цитированием

  #14  
Старый 27.07.2009, 15:49
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

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

Сцука, я понимаю что мой код полная нелепость, но все же как передать запрос в адресную строку Internet Explorer'a и как её вообще найти?
 
Ответить с цитированием

  #15  
Старый 27.07.2009, 16:01
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

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

Теперь понятно... А можете для наглядности код скинуть? Оч надо
 
Ответить с цитированием

  #16  
Старый 27.07.2009, 16:06
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

в общем щас стало интересно и я посмотрел как же там аудио формирутеся ссылка...
кнопка play иммет такой код
Код HTML:
<img class="playimg" onclick="return operate(64058280,4268,5390687,'b4150ffe9c1e',288);" id="imgbutton64058280" nosorthandle="true" src="/images/play.gif"/>
видно что она при клике обращается к функции operate которая лежит тут

посмотрев функцию мы видим что она разберает входящие параметры на такие составляющие
Код:
var p = "id,host,user,file,dur,wall".split(',');
... я не стал долго мучатся а помотрел какие ссылки формирует один из популярных онлайн сервисов по скачиванию flv видео и аудио.

ссылка получилась такая
http://cs4268.vkontakte.ru/u5390687/audio/b4150ffe9c1e.mp3

что значит
operate(id,host,user,file,dur) => http://cs[host].vkontakte.ru/u[user]/audio/[file].mp3

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

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

  #17  
Старый 27.07.2009, 16:16
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

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

В том и дело, я по гуглил и нашёл скрипт который после вставки в адресную строку браузера и при нажатие кнопки 'Play' видемо генерирует ссылку для скачивания и когда мы переходим по ссылке, то начинается скачивание. А вот и сам скрипт:

javascript:function operate(konfuze,loves,you,all_,xP){you=you.toStrin g(10);while(you.length<5){you='0'+you;}document.ge tElementById('audio'+konfuze).innerHTML='<div><a href="http://cs'+loves+'.vkontakte.'+'ru/u'+you+'/audio/'+all_+'.mp3">Загрузить: '+document.getElementById('performer'+konfuze).inn erHTML+'- '+document.getElementById('title'+konfuze).innerHT ML+'</a></div><br />';}

Теперь я хочу сделать программку на основе этого скрипта, но х.з. как...
А не подскажешь как написать плагин для Opera и что для этого нужно?
 
Ответить с цитированием

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

Репутация: 3349


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

winexec('iexplore.exe mylink', SW_SHOW); и будет запущен ослик с твоим линком.
Все способы паливные антивирями, Особенно на SetWindowText для IE любят хрюкать поросята дяди Касперского.
 
Ответить с цитированием

  #19  
Старый 27.07.2009, 16:23
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

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

Ладно и за это спасибо, теперь надо думать как всё это организовать в моей программе...
 
Ответить с цитированием

  #20  
Старый 27.07.2009, 16:29
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

ну ты нашел вариант переписи функции operate прикольный кстати и работающий. ява скрипт практически идеальный вариант для такого рода задачек... правда неможно не удобно копировать код в адресную строку но для обозревателя опера можно сделать настройку для странице которая будет подгружать твои скрипты автоматически...

Некоторые полезные туториалы (доки) по созданию расширений для Firefox:
http://www.borngeek.com/firefox/toolbar-tutorial/
https://developer.mozilla.org/en/Extensions
https://developer.mozilla.org/en/Plugins

http://black-zorro.com/mediawiki/Виджеты_для_оперы_часть_1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Господа гуру PHP программирования нужна ваша помощь mss-s PHP, PERL, MySQL, JavaScript 28 31.03.2009 16:25
Нужна ваще помощь XP jks Windows 12 22.01.2009 00:33



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


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




ANTICHAT.XYZ