sn0wyQ / SQ-Project-CSGO-Arduino

External CS:GO hack for Arduino written using modern C++ and WinAPI
BSD 3-Clause "New" or "Revised" License
41 stars 5 forks source link

build issue #12

Open BurakBalamir opened 3 years ago

BurakBalamir commented 3 years ago

Some stuffs.. how can i solve Can you give a short explanation for the build? cmkk

sn0wyQ commented 3 years ago

Try setting ARDUINO_DEFAULT_BOARD to "leonardo" and ARDUINO_DEFAULT_PROGRAMMER to "avrispmkii" (which btw should be done automaticly by cmake)

BurakBalamir commented 3 years ago

I tried them, still not fixed. I used clion, still didn't work. what is your arduino ide version and cmake version?

sn0wyQ commented 3 years ago

I have 1.8.15 Arduino IDE version and 3.18.1 CMake version.

To fix missing <avr/pgmspace.h> try adding "C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include" to Include Directories when using MSVC. Also most likely you can NOT build Arduino part using MSVC Compiler, try using MinGW

BurakBalamir commented 3 years ago

image

I'll try every way but always error.. Maybe u missed something?

sn0wyQ commented 3 years ago

When building Arduino part you need to connect Arduino to your PC and build target "upload"

BurakBalamir commented 3 years ago

Well, how can i do?

sn0wyQ commented 3 years ago

You need to add "--target target-name" to the end of your build command if you use CLI (which I assume you do)

BurakBalamir commented 3 years ago

It will be very helpful if you share your mingw build code?

sn0wyQ commented 3 years ago

I use MinGW in CLion to build my projects

Try using "cmake --build . --target upload" instead of "make"

BurakBalamir commented 3 years ago

I did try your code mingw in clion but same problem.. i couldn't solve. image

H3artdown commented 3 years ago

already build everything but lcd dont show string lmao

sn0wyQ commented 3 years ago

already build everything but lcd dont show string lmao

As written in Getting Started: Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

H3artdown commented 3 years ago

already build everything but lcd dont show string lmao

As written in Getting Started: Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

)Q_GRAUBLJ0)_`S0PG64M 1 i test other simple project its can work with same liquidcrystal

sn0wyQ commented 3 years ago

already build everything but lcd dont show string lmao

As written in Getting Started: Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

)Q_GRAUBLJ0)_`S0PG64M 1 i test other simple project its can work with same liquidcrystal

If your LCD shows strange symbols, than following might help you: https://github.com/sn0wyQ/SQ-Project-CSGO-Arduino/issues/13#issuecomment-894316341

BurakBalamir commented 3 years ago

What can we do for Faceit bypass?

sn0wyQ commented 3 years ago

1) Buy DMA device 2) Change memory.cpp so it will read memory using your DMA device 3) Most likely you will also need to spoof your DMA device HWID 4) And for more security you should connect your main mouse to Arduino and using USBHost library intercept your mouse inputs and send them using Arduino, so only one mouse would be connected yo PC (though last step may be overkill)

BurakBalamir commented 3 years ago

Can u recommend a good dma device for this job?

sn0wyQ commented 3 years ago

Spartan-6 FPGA SP605.

PCIeLeech boards are too instable, you shouldn't use them