Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 10.04.2009, 12:26   #1
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
заполнение полей

гыг, товарищий у меня такая проблема - мне неадо сделать прогу в которую вводишь данные, нажимаешь волшебную кнопочку и она находит окно браузера и заполняет нужные мне поля теми самымй данными (текстом )) ) вот как это сделать ?
запостил тут, но язык неважен, главное чтоб работало ))
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:32   #2
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: заполнение полей

находит окно браузера - кури WinAPI
заполняет нужные мне поля - с помощью JS можно поменять что угодно на странице.
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:34   #3
Ичигорь
Оператор ЭВМ
 
Аватар для Ичигорь
 
Регистрация: 16.11.2008
Адрес: Russia, Elista
Сообщений: 30
Написано 5 полезных сообщений
(для 28 пользователей)
Ответ: заполнение полей

блин..тебе вломы заполнять логин, пароли чтоли?!
тогда, для этого уже есть куча прог..возьмо вон..AI-Roboform
__________________

(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:45   #4
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: заполнение полей

Michael, как я буду из блица например использовать javascript ? и всетаки более конкретное разяснение помоглобы

Ичигорь, не, неправильно ты всё понял ))))
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:50   #5
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: заполнение полей

Обычно это делается через подключение к COM-серверу браузера (например к IE) и управлением им и загруженным документом, который там представлен в виде объектной модели позволяющей найти любой элемент на странице и управлять им.

Однако для этого лучше использовать среду программирования более приспособленую к работе с COM. Например VB 6.0, Delphy. Менее предпочтительно однако возможно использование с C#, J#, VB.NET
__________________
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:56   #6
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: заполнение полей

Сообщение от NitE Посмотреть сообщение
Michael, как я буду из блица например использовать javascript ?
Сообщение от NitE Посмотреть сообщение
запостил тут, но язык неважен, главное чтоб работало ))
Противоречишь себе) в блитц+ вроде как есть функция для отправки команд в гаджет HTMLView - HtmlViewRun html,script$ Можно ли вместо стандартного хендла подсунуть хендл окна твоего брузера - хз. Пробуй, потом отпишешься.

А вообще, такие вещи проще делаются надстройками в браузер. Но я так понял, тебе нужна именно программа. Так что юзай б+ или что-нибудь нормальное, вроде делфей или C.
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 12:58   #7
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: заполнение полей

Противоречишь себе)
почему-же ? просто не знал, но буду пробовать ))
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 13:02   #8
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: заполнение полей

Ичигорь, не скажи... Мне вот часто бывает нужно автоматизировать какой-то процесс подобный... Обычно это заканчивается тем, что пишу граб на PHP

Например:

1) Граб сайта ЕГЭ, чтобы проверять результаты было удобнее. Это невероятно, но мой скрипт работал, хотя сайт, с которого грабилась инфа, висел напрочь (видимо ученики со всей России активно пытались узнать результаты)! Просто мой скрипт брал только минимум нужной инфы и не загружал картинки, стили, скрипты и прочую ненужную хрень, видимо из-за этого сам процесс "сграба" занимал около двух секунд с локала при скорости 128 кб/с и около полсекунды с сервера. А любой браузер тупо не грузил страницу! Вообще! В итоге я прямо с мобилы в школе всем результаты узнавал, так сказать, быстрее всех. Я ещё пытался этот скрипт продать, так как он был довольно востребован в то время, но так и никто не купил. Ну ничего! В этом году придёт моё время!

2) Другу было влом вводить каждый раз логин и пароль для того, чтобы узнать баланс инета. Ну я ему написал скрипт, который при запуске авторизовывался и выдирал инфу с сайта. Потом скомпилировал скрипт в exe (да-да, знаю, я извращенец, потому что компилирую php) и теперь другу при запуске сразу выводит его баланс =)

3) Ещё один интересный граб писал. На сайт клик-клуб. Это такой сайт, где все тыкают на ссылки друг друга тем самым накручивая счётчики, партнёрки по переходам и т. п. Конечно, мне довольно быстро надоело тыкать по 150 ссылок каждый день. Ну я и написал скрипт-автокликер. Он каждые 15 минут обновлял страницу и если там появились новые ссылки для кликанья - совершал переходы по ним Причём тут я жёстко слукавил: переходы на сайты пользователей не осуществлялись, но мой рейтинг накручивался по полной программе

4) Однажды в вапе появился сервис отправки смс на каком-то мелком сайте. Отправлять смс можно было на любого оператора до 300 (если не ошибаюсь) символов с подменой номера. Видимо админчег хотел таким образом заманить к себе пользователей. Скрипт у него явно был самописный, с очень простой капчей. Откуда у него был доступ к шлюзу - я до сих пор хз. И как я мог пройти мимо такого счастья? Я написал граб с расшифровывателем капчи (какпча была наипростейшая, путём анализа отдельных пикселей скрипт в 100% узнавал цифру). В итоге у меня был сервис отправки смс как и этого админчега, но не нужно было никаких кодов с картинки вводить. Но буквально чере неделю-две админ прикрыл лавочку.

Вот. Может и не совсем по теме, но... Просто начал писать и когда уже довольно много написал, не смог остановиться =)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Phantom за это полезное сообщение:
MiXaeL (10.04.2009), newman (10.04.2009)
Старый 10.04.2009, 13:27   #9
Ичигорь
Оператор ЭВМ
 
Аватар для Ичигорь
 
Регистрация: 16.11.2008
Адрес: Russia, Elista
Сообщений: 30
Написано 5 полезных сообщений
(для 28 пользователей)
Ответ: заполнение полей

Угу)
__________________

(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 16:33   #10
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: заполнение полей

мм, товрищи - вот я узнал ID всех нужных мне полей но я всеравно не пойму как мне сделать чтобы при клике на кнопку у меня в браузере в INPUT поле с именем name ввелись мой данные
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 16:43   #11
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,358
Написано 2,472 полезных сообщений
(для 6,854 пользователей)
Ответ: заполнение полей

GET и POST запросы кури.
Посмотри в начале форму Method
и от него топай.'
Там должно быть чтото вроде
<form action="тырыпыры" method="post">
ЗЫ А ты случаем не брутс ли сделать хочешь?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 10.04.2009, 16:56   #12
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: заполнение полей

ничивонипонял - но еслиб ы хотел сделать брут я-бы так и написал, а мнен надо на однотипных сайтах, в однотипные поля писать одинаковый текст, вот я и не везжаю как это сделать. (мнен надо просто чтобы вот скажем я сижу в опере, нажал у себя в проге на кнопку - и на открытом сайте заполнялись-бы поля с именами title, text и text2 вот и всё)
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 17:51   #13
avel
Бывалый
 
Аватар для avel
 
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений
(для 452 пользователей)
Ответ: заполнение полей

народ, а чем вас жезл оперы не устраивает?.. всю жизнь юзаю и не жалуюсь.
(Offline)
 
Ответить с цитированием
Старый 29.04.2009, 14:27   #14
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: заполнение полей

Хм-м-м, в принципе можно через ExecFile запросить URL указав в нем имена полей и их параметры.

Например, вот так:

ExecFile "http://microsoft.com/login.php?login=bill&password=iwillruletheworld"
(Offline)
 
Ответить с цитированием
Старый 29.04.2009, 14:49   #15
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: заполнение полей

Tadeus
Это GET метод, а во многих формах используется POST метод там такой "прикол" не проканает.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 05:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com