Вдохновлен от идеального окружающего эксплойта Майкла Билла; Написано в C ++.
g++ -o run.out draw.cpp -framework ApplicationServices
Убедитесь, что используйте -framework ApplicationServices
, в то время как вы собираете ошибки.
Поместите курсор в середину белого круга.
./run
Если вы хотите использовать выполнение параметров, используйте это вместо этого:
./run.out -wait 5000 -steps 40 -sleep 60 -r 250
Значения wait
, steps
, sleep
и r
могут быть изменены соответствующим образом.
wait(ms) - wait time before the program starts to draw the circle
steps(n) - the circle is drawn in n steps
sleep(ms) - each step takes this amount of ms to run
r(px) - radius in px
Проверьте эксплойт Michael's Perfect Circle: https://github.com/michael-bill/perfect-circle/