|
|
Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#10 |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,352
|
![]()
Слон, конечно. программист - тута спору нет.
Но это, как говорят в селе моей жены - "срака-морока". Я делаю всё по старинке - как учил на Запасном Дмитрий(Лакота). Для (де)хеширования создал папку Il2_RESOLVER В ней есть папки RESOLV и HESH. Так же в ней есть два нужных для работы батника: RESOLV.bat Код:
cd D:\Il2_RESOLVER D:\jdk1.3.1_20\bin\java -cp . -jar classresolver.jar ./resolv Pause HESHER.bat Код:
cd D:\Il2_RESOLVER D:\jdk1.3.1_20\bin\java -cp . -jar classhasher.jar HESH/ Pause Так же в папке Il2_RESOLVER есть подпапка jar - в ней и лежат classresolver.jar и classhasher.jar Это важно. Для работы с классами создал себе нехитро названную папку Lab_4.13.4. Декомпилятор положил себе для удобства просто на диск Д. При первом нажатии на класс в среде джаве указал путь на DJ.exe - то есть: открыть с помощью... ну как это делаеться для всех новых файлов. Классы для работы открываю в среде Lab_4.13.4 - только и только в ней. Хотя с оговоркой - класс для беглого просмотра можна открыть в любой папке на компе, но для дальнейшей работы его сохранённый джава-файл будет непригоден. Для компиляции в папке Lab_4.13.4, возле папки сом со всеми классами патча(нужного для работы) у меня лежат куча батников. Последний созданный(15 минут назад) батник java_Ships.bat содержит такой текст: Код:
C:/jdk1.3.1/bin/javac com/maddox/il2/objects/ships/Ship.java pause В Системе в разделе патч у меня прописана джава jdk1.6.0_17 под 32 разрядную Винду ХР. Вот так: C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%Sy stemRoot%;%SystemRoot%\System32\WbemC:\Program Files\Java\jdk1.6.0_17\bin Вот эта джава и есть типа интегратор сред. На твой комп нужно поновее джаву, но ей компиллить напрямую для Ила нельзя - синтаксис библиотек отличаеться. Поэтому я и раскидал по компу для удобства ещё несколько штук. Обрати внимание на наполнение батников. Для (де)хеширования и для компиляции они немного отличаються. По моему дилетанскому мнению - простота сред для начинающих в программировнии - это залог успеха и сохранённые нервы. Я всегда спрашиваю себя: вот я делаю то и то - почему я это делаю? Не будет ли это ошибкой? Как тольео я перестаю следить за действиями своих рук - сразу начинаються ошибки и каки-бяки, и ничего не получаеться. Откатываю назад и пробую снова пошагово настроить работу среды по принцыпу: это вот для этого, а то только для той плюшки. Буду очень рад, если удалось хоть как то помочь. ![]() С уважением! П.С. Посмотри у себя в Винде систем64(у меня систем32) должен быть файл смд.ехе. Именно этот ехе и важен при компиляции классов. Последний раз редактировалось Vasya; 26.05.2018 в 20:35. |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|