Утилита для хардкорных прогеров.
Ну или не совсем хардкорных. Я тут на днях решил запилить простенькую программку, которая будет кликать в кликерах в ту область, которую ты указываешь на экране. И как обычно оно со мной бывает, меня понесло не в ту степь. После установки JDK (а писать я решил на Яве, поскольку данной программой планировал пользоваться как на Windows, так и на Линуксе), я понял, что писать javac в консоли постоянно, мягко говоря, неудобно. А потому я решил запилить небольшой скрипт под Windows, чтобы было удобнее компилировать (я не фанат IDE, поскольку они весят слишком много, и очень много функций, которыми в повседневной жизни я пользоваться не буду). В общем пока писал кликер, параллельно писал и этот скрипт, который рос быстрее чем сам кликер. В целом все функции были написаны для сокращения повторяемых действий, частично мной, частично честно сворованы с интернета (но адаптированы под нужды мной).Ознакомиться можно по ссылке на Github, куда я залил последнюю на сегодня версию. Приветствуется критика и предложения.
P.S. Комментарии на русском могут не отображаться на сайте, потому для полного погружения рекомендую скачать файл на комп, и затем уже редактировать через любой текстовый редактор.
Подробнее
программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,batch,java,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,песочница,удалённое
Еще на тему
P.S. К слову сказать, многие сложные проекты собираются не путём нажатия 1 кнопки, а огромным количеством, важными к последовательности, действиями (сначала компилируем эти библиотеки, потом прописываем здесь, и так далее). Понятное дело для этих действия пишутся довольно замудрённые скрипты. Так что покопаться в этом стоит, кто знает, может именно Вы и будете такие скрипты писать)
Gradle же, обладает опять же внушительным набором функций и исходным кодом, написанным на разных языках, изучать которые, чтобы разобраться в полном функционале программы, у меня лично нет времени (к слову свой скрипт я написал в общем времени за полчаса).
Именно это делает градл по моей ссылке.
Минимально
plugins {
id 'java'
id 'application'
}
mainClassName = 'App'