forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Окно (http://forum.boolean.name/showthread.php?t=14315)

}{@KeR 27.02.2011 21:31

Окно
 
Можно ли в Blitze Убрать заголовок окна


или сделать так чтобы это окно внизу не показывалось

}{@KeR 28.02.2011 21:06

Ответ: Окно
 
подскажите хоть какой командой в PureBasic это сделать(я потом либу напишу)

IGR 01.03.2011 16:16

Ответ: Окно
 
покопайся в доках по WinApi !!
потом тебе прийдется писать decls что бы вызвать функу из WinApi !!

}{@KeR 01.03.2011 19:35

Ответ: Окно
 
Уже есть такая либа
Вот мне нужна эта команда api_CloseWindow(hwnd)
Что писать заместо HWND?????

Что значит команда ShowWindow(ЧТО ЗДЕСЬ УКАЗЫВАТЬ????)

SBJoker 01.03.2011 20:21

Ответ: Окно
 
Хэндл окна, это же очевидно.

LLI.T.A.L.K.E.R. 01.03.2011 20:35

Ответ: Окно
 
http://oodelphi.narod.ru/okno3.html

берёшь User32.decls на http://forum.boolean.name/showthread.php?t=14001

ещё там есть пример:
Код:

Const SW_MINIMIZE% = 6
Local BlitzWindow% = SystemProperty("AppHWND")
Graphics3D(800, 600, 32, 2)
SetBuffer(BackBuffer())
CreateCamera()
Repeat
        If KeyHit(57) Then ShowWindow(BlitzWindow, SW_MINIMIZE)

(правда в User32.decls везде приставка api_ .... так что api_ShowWindow%

там же в decls
Код:

api_SetWindowLong% (hwnd%, nIndex%, dwNewLong%) : "SetWindowLongA"
только узнать бы
Код:

Const WS_CAPTION% = ???
Const GWL_STYLE% = ???


}{@KeR 02.03.2011 12:28

Ответ: Окно
 
А чтобы на панели задач не показывалось????

moka 02.03.2011 19:28

Ответ: Окно
 
Хакер пишет вирус-убийцу на Blitz3D

Nex 02.03.2011 19:35

Ответ: Окно
 
Хех. Лучше бы пурик взял он получше подходит под твой замысел.

}{@KeR 02.03.2011 20:56

Ответ: Окно
 
я уже сделал............

Код:

Local BlitzWindow% = SystemProperty("AppHWND")

repeat
....
api_ShowWindow(BlitzWindow, SW_HIDE)
....
until

Только что-то неработает api_GetAsyncKeyState()

moka 02.03.2011 21:20

Ответ: Окно
 
В цикле? ААААА!

Randomize 03.03.2011 11:48

Ответ: Окно
 
Цитата:

Сообщение от }{@KeR (Сообщение 181182)
Только что-то неработает api_GetAsyncKeyState()

Зачем тебе она?

}{@KeR 03.03.2011 14:02

Ответ: Окно
 
keylogger сделать ))))

moka 03.03.2011 14:07

Ответ: Окно
 
МеG4 - }{4КеР!
Трололо..


Такие вещи нужно делать на C++, при этом под разные системы, разные сценарии, это на блице ваще ни в какие ворота не лезет реально. Блиц убог, и преднозначен для кубиков и шариков, простенького геймплая, но никак не для подобного рода приложений..
Также, keylogger'ов в интернете полно, и есть opensource проекты. Почти все они работают используя несколько методов перехвата данных о нажатиях, и любой нормальный антивирусник Сразу же будет ловить это дело. Также делается это не через окно вообще.

LLI.T.A.L.K.E.R. 03.03.2011 14:50

Ответ: Окно
 
А может он уже эти все кейлоггеры сделал? Осталось на Blitz3D в коллекцию!

RegIon 03.03.2011 15:28

Ответ: Окно
 
Цитата:

А может он уже эти все кейлоггеры сделал? Осталось на Blitz3D в коллекцию!
ага..типо зырьте что я сделал

Randomize 03.03.2011 17:35

Ответ: Окно
 
чтоб написать keylogger нужно зарегать в системе Hook (ловушку), которая будет ловить сообщения о нажатии каких-либо клавиш. Естественно хук должен быть внутри dll, но к блицу это дело приврапать будет можно только с помощью использования ещё одной dll-wrappera.

}{@KeR 03.03.2011 19:30

Ответ: Окно
 
Я короч сделал сервер и клиент....клиент каким нибудь образом закидывается другому на комп....пользователь(ламер) запускает клиент а клиент запускает BAT-файл который копирует вирус и добавляет в реестр для автозагрузки....и этот клиент соединяется с моим сервером через интернет и ведёт запись нажатых клавиш.....
Есть только одна проблема.....Keylogger будет только работать если пользователь будет находить непосредственно в среде Blitz'a

moka 03.03.2011 22:22

Ответ: Окно
 
Естественно, и юзер не будет находится в этой среде.
Глобальный перехват инпута, это в разы сложнее.
Также файрфолл с лёгкостью попросит юзера разрешить твоей проге идти в интернет.
Короче говоря, плохой кацкер из тебя.

Кирпи4 25.09.2011 00:47

Ответ: Окно
 
:facepalm: Вирус на Блице.... Я конешн ХЗ, но что тебе мешало взять Делфи или сишку?
А вот это прям подходит:
Код:

repiat
....
api_ShowWindow(BlitzWindow, SW_HIDE)
....
until

:-D

Reizel 25.09.2011 01:51

Ответ: Окно
 
Цитата:

Сообщение от }{@KeR (Сообщение 181291)
а клиент запускает BAT-файл который копирует вирус и добавляет в реестр для автозагрузки......Keylogger будет только работать если пользователь будет находить непосредственно в среде Blitz'a

Лолшто??? В реестр?? БАТ-ником??? да ты с ума сошел )))


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot