Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Johnny

Pages: 1 ... 33 34 [35] 36 37 ... 40
511
Ошибки / Re: Непонятки
« on: November 17, 2012, 12:51:31 PM »
просто в рублях надо одалживать а не в долларах ;)

512
Предложения / Re: IF_PICTURE_IN
« on: November 16, 2012, 11:46:41 AM »
Достаточно ли будет вырезать, из полученного в результате манипуляций  скриншота , искомую картинку и вставить её в  команду иф_пикче_ин?
вполне. пишешь такое вот, убедившись что скриншоты сохраняются в BMP
Code: (clickermann) [Select]
getscreen
colormode(6)
screenshot
потом паинтом там или еще чем вырезаешь картинку из полученного скриншота. сохраняешь опять же в bmp, кидаешь к скрипту своему.
потом в скрипте перед if_picture_in вызываешь getscreen и colormode(6). всё

513
Прочее / Re: AGClient - анти капча
« on: November 16, 2012, 09:42:41 AM »
up to 1.1

добавил возможность изменения параметров капчи "на лету"
добавил задание координат через сообщения

ссылка в оп посте обновлена

[spoiler=Пример настройки AGC через кликер (v4.7)]
Code: (clickermann) [Select]
// задаем область

$x1 = 318
$y1 = 379

$x2 = 463
$y2 = 443


// находим окно
$hwnd = wndFind("AGClient v1.1")

// задание координат через сообщение
PostMessage($hwnd, 0x555, 1, $x1)
PostMessage($hwnd, 0x555, 2, $y1)
PostMessage($hwnd, 0x555, 3, $x2)
PostMessage($hwnd, 0x555, 4, $y2)

waitms(100)

// команда РАСПОЗНАТЬ
PostMessage($hwnd, 0x555, 5, 0)

halt // for single run
[/spoiler]

514
Прочее / Re: AGClient - анти капча
« on: November 15, 2012, 11:39:19 AM »
не ну считается что место где капча вылазит известно и agc настраивается единожды. в 9 из 10 случаев так и есть, капча по экрану не скачет.
[spoiler]через сообщения можно конечно отправлять, но там под доп.данные всего два DWord, а тут четыре числа. придется писать функции для работы с битами и объяснять людям что такое старшее и младшее слово. do not want :/[/spoiler]

515
В этой теме предлагается обсудить очередное мое поделие AntiGate Client (просто AGClient, еще проще AGC). Проект собранный на коленке из примера, взятого с сайта antigate.

Для тех кто не в курсе, антигейт (http://antigate.com) - это сервис для распознавания капчи с привлечением "китайцев". Вы шлете картинку с капчей, китайцы ее смотрят, набирают капчу и сервис шлет ее обратно.

Сервис платный. Одна капча стоит $0.001 (около 3 копеек). Можно повысить цену, тогда китайцы будут еще более рьяно разбирать ваши капчи, но оно работает и так довольно быстро. Вам понадобится свой аккаунт в системе антигейта.

AGClient v1.2 доступен на нашем сайте http://crapware.aidf.org/page/clickermann

516
замени в первом примере строку
Code: (clickermann) [Select]
IF_PICTURE_IN ($x1,$y1, $x2,$y2, "proj/Sh.bmp")на
Code: (clickermann) [Select]
IF_PICTURE_IN ($x1,$y1, $x2,$y2, "Sh.bmp")и попробуй еще раз

517
дело не в переменных а в неверном пути к файлу. путь считается от папки с загруженным скриптом (выводится в редакторе)

518
Предложения / Re: Макросы
« on: November 14, 2012, 08:41:54 AM »
чем в данном случае (кроме более страшного синтаксиса) макросы будут отличаться от теперешних подпрограмм и в обозримом будушем польз. функций?

идея кстати сделать #define (для задания псевдонимов и констант) у меня была.
если повесить константы на препроцессор, то кликер будет работать шустрее чем сейчас в этом плане.

519
Общие вопросы / Re: Цветовой код Clickermann
« on: November 14, 2012, 08:20:09 AM »
ну если тебе оооочень интересно...
цвет точки в 32 разрядной палитре образуется из насыщенности четырех каналов RGBA (A - альфа канал, прозрачность, в кликере не используется). каждый из этих каналов может принимать значения от 0 до 255. стандартный байт, 8 бит. 8 бит на четыре канала, отсюда собственно 32.

32-разряда можно впихнуть в обычное число типа __int32, последовательно 4 байта. При этом старшие 8 бит будут содержать значение альфа канала. Потом идут синий, зеленый и самый младший байт занимает красный.

нагляднее это было бы описать в 16-чном виде (почему вы думаете программисты любят HEX? это очень удобно). для перевода можно использовать калькулятор винды.

на примере твоей картинки
Dec: Alpha:0, Red:200 Green:200 Blue:250 
Hex: A:0x00 R:0xC8 G:0xC8 B:0xFA

распихиваем в 32 разряда: 00FAC8C8
переводим число FAC8C8 (первые нули не нужны) в десятичный вид и получаем 16435400

как было сказано альфа канал практически не используется, поэтому палитра по факту 24 битная. однако нет такого типа стандартных данных, как 3 байтный. поэтому под 24 битную точку используется все то же 32 битное число __int32, что и обеспечивает совместимость без дополнительных преобразований

можно было бы красиво преобразовывать число и в Hex (как в версиях 3.х) и даже в твой "RGB 200200250" но это дополнительные вычисления и расчеты, а значит задержки. а то что ты видишь сейчас это как раз самый прямой формат RGB просто в удобном виде для машины, но не для человека.

520
Прочее / Re: Помогите, в рамках разумного)
« on: November 13, 2012, 09:45:09 AM »
А я на дотации

521
Предложения / Re: Вкладки в редакторе
« on: November 13, 2012, 09:16:37 AM »
да оно глючит просто :(
переделать надо

522
Прочее / Re: Помогите, в рамках разумного)
« on: November 12, 2012, 03:14:40 PM »
ждать официального обновления :D
будет скоро потому что ничего нового практически. только баг фиксы.

523
в правом верхнем углу пишутся новости касательно этого форума. заглядывайте в тот угол изредка.

524
Архив / Re: Ошибки PXLCRC
« on: November 12, 2012, 02:11:47 PM »
в функции была найдена и устранена утечка памяти в связи. помимо ненормальной работы, она еще и в корне неправильно считала

525
через функцию strconcat которую ты использовал выше.
traysay не относится к процедурам, которые принимают неограниченное количество параметров

Pages: 1 ... 33 34 [35] 36 37 ... 40