Dat Editor C1 - Orfen

*Immortal Pony*

Бывалый
Проверенный
Сообщения
1 462
Розыгрыши
0
Реакции
655
Репутация
840
Баллы
588
- Редактор *.DAT, *.INI файлов игрового клиента Lineage 2.

Редактор *.DAT, *.INI файлов игрового клиента Lineage 2.

Версии: C1 - Orfen (Classic: Seven Signs)
Автор: God World (Test)
Модифицирован: Bonux
Дата: 01.09.2018




П.с. от себя: благодарен *Бонуксу* за шару (могут когда хотят!)
П.с.1. Dat editor для последних хроник продают за 300 $
 

Test

Свой человек
Местный
Сообщения
199
Розыгрыши
0
Реакции
195
Репутация
992
Баллы
419
Шару ? Не вижу не чего нового с слива. Хотябы глянь что выложил.
Источник шары на этом форуме и был.

А нет увидел скиллнейм добавили.
 
Последнее редактирование:
*Immortal Pony* 5 Баллы Скил нейт и первый вариант декриптил как положено. Ваш труд очень много кто оценил.

jois

Знающий
Модератор
Сообщения
957
Розыгрыши
0
Реакции
297
Репутация
368
Баллы
341
Увидел для себя новый форум, задумался зарегать учётку "что-бы была". Затем увидел что форум под скриптами и одумался))
 
Maiden7 1 Баллы какая разница чей форум, главное аналогичная тематика=)

jois

Знающий
Модератор
Сообщения
957
Розыгрыши
0
Реакции
297
Репутация
368
Баллы
341
@Maiden7 разница есть, там будет жёстко удалятся неугодные для них посты и тд, не говоря уже про слитие ип в каких-то целях по нужде. На каждом из форумов на сегодняшний день, так же есть свои косяки и моменты, но они всплывали постепенно, и предвидеть их было трудно А оседать целенаправленно на форуме, зная какие мутки могут быть на нём имхо глупо.
 

ArtToKill

Выдающийся
Партнер
Сообщения
1 762
Розыгрыши
3
Реакции
1 598
Репутация
1 925
Баллы
1 300
Все файлы заливайте на форум.
 

sammet

Интересующийся
Местный
Сообщения
273
Розыгрыши
0
Реакции
53
Репутация
152
Баллы
286
- Редактор *.DAT, *.INI файлов игрового клиента Lineage 2.






П.с. от себя: благодарен *Бонуксу* за шару (могут когда хотят!)
П.с.1. Dat editor для последних хроник продают за 300 $
мощьно)
 

Gaikotsu

яжпрограммист
Легенда
Сообщения
685
Розыгрыши
0
Реакции
1 317
Репутация
3 891
Баллы
1 058
Пхе... перешара шары :-)
 
Последнее редактирование:

Visor123

L2Emu Enterprise
Партнер
Сообщения
623
Розыгрыши
0
Реакции
242
Репутация
922
Баллы
444
А море - это форум скриптов что ли? Что-то там много в управлении форма.
 

Psycho

Я пчела. Бжж-жж...
Легенда
Сообщения
2 839
Розыгрыши
0
Реакции
1 006
Репутация
3 084
Баллы
1 499
Как его на линуксе запустить? Чет не вдупляю.)
Код:
#!/bin/bash
while :
do
    java -Xms512m -Xmx4024m -cp ./l2clientdat/data/lib/* -jar L2ClientDat.jar l2god.Boot
    [ $? -ne 2 ] && break
    sleep 10
done
Код:
Error: Could not find or load main class ..l2clientdat.data.lib.nproperty-1.0.jar
Screenshot.jpg
 

Visor123

L2Emu Enterprise
Партнер
Сообщения
623
Розыгрыши
0
Реакции
242
Репутация
922
Баллы
444
...
 
Последнее редактирование:
Psycho 0 Баллы :D

Mifesto

Свой человек
Местный
Сообщения
358
Розыгрыши
0
Реакции
179
Репутация
758
Баллы
464
Как его на линуксе запустить? Чет не вдупляю.)
Код:
#!/bin/bash
while :
do
    java -Xms512m -Xmx4024m -cp ./l2clientdat/data/lib/* -jar L2ClientDat.jar l2god.Boot
    [ $? -ne 2 ] && break
    sleep 10
done
Код:
Error: Could not find or load main class ..l2clientdat.data.lib.nproperty-1.0.jar
Посмотреть вложение 23888
ты ведь уже находишься по пути l2clientdat, так что путь должен быть ./data/lib/*
 

Psycho

Я пчела. Бжж-жж...
Легенда
Сообщения
2 839
Розыгрыши
0
Реакции
1 006
Репутация
3 084
Баллы
1 499

*Immortal Pony*

Бывалый
Проверенный
Сообщения
1 462
Розыгрыши
0
Реакции
655
Репутация
840
Баллы
588
Памяти хватает? (у меня так же выеживалось на рабочей тачке - сменил память - и пашет)
 

Psycho

Я пчела. Бжж-жж...
Легенда
Сообщения
2 839
Розыгрыши
0
Реакции
1 006
Репутация
3 084
Баллы
1 499
Памяти хватает? (у меня так же выеживалось на рабочей тачке - сменил память - и пашет)
Не, ну это уже бред, ему 6-7 гб мало на запуск? :Huh:
Screenshot.jpg
Попробовал через sh от юнити, ответ такой же. Я хз. :D
Код:
#!/bin/bash

# Application constants.
serviceName="l2clientdat"
appJar="L2ClientDat.jar"
appLockFile=/tmp/${serviceName}
appOutputLog=./${serviceName}.log

# Color constants.
setColorGreen="\\033[1;32m"
setColorRed="\\033[1;31m"
setColorDefault="\\033[0;39m"

# Safety check, in case user wants to run the script from an inappropriate working directory.
if [ $(ls $(pwd) | grep -ci $appJar) -eq 0 ]; then
    echo "Before you run $appJar you must switch to the directory where it is placed!"
    exit 1
fi

# A general function to start the application.
# & is mandatory for this function, otherwise application won't go into the background.
function startApp() {
    # Linux basics.
    if [ $UID -eq 0 ]; then
        echo "Running the application with root user may cause lethal security issues. Please dedicate a user for your application."
        exit 1
    fi

    # Check whether lock file is present.
    if [ -f $appLockFile ]; then
        echo "Lock file is present, because service '${serviceName}' is already running."
        exit 1
    fi

    # Create lock file.
    touch $appLockFile

    # Inform the user.
    echo "Service '${serviceName}' is started in background."

    # Start the application finally.
    java -Xms512m -Xmx4024m -cp ./data/lib/* -jar $appJar > $appOutputLog 2>&1

    # If exit code is restart, then restart the application, otherwise bye-bye!
    if [ $? -eq 2 ]; then
        stopApp
        sleep 1
        startApp &
    else
        stopApp
    fi
}


# A general function to stop the application. Force kill is prohibited here!
function stopApp() {
    # Remove the lock file.
    rm -f $appLockFile

    # Get the application PID.
    local appPID=$(ps x | grep $appJar | grep -v grep | awk '{print $1}')

    # If PID exist, then kill the application.
    if [[ ! -z $appPID ]]; then
        kill $appPID
    fi

    # Inform the user.
    echo "Service '${serviceName}' is stopped."
}

# Check the status running of the application.
function statusApp() {
    # Get the application PID.
    local appPID=$(ps x | grep $appJar | grep -v grep | awk '{print $1}')

    # Inform user whether service is running or not.
    echo -ne "[ "
    if [[ ! -z $appPID ]]; then
        echo -ne $setColorGreen
        echo -ne "ONLINE"
        echo -ne $setColorDefault
        echo " ] Service '${serviceName}' is running."
    else
        echo -ne $setColorRed
        echo -ne "OFFLINE"
        echo -ne $setColorDefault
        echo " ] Service '${serviceName}' is NOT running."
        # In case life happens. Unexpected outage, etc...
        [ -f $appLockFile ] && echo "However the lock file '${appLockFile}' is present, possibly an unexpected shutdown event happened recently. Please use '${0} stop' to cleanup."
    fi
}

# A simple function to show the usage of this service.
function helpApp() {
    echo "Usage: $0 (start|stop|status|view_log)"
}

# User choice below.
case $1 in
    'start')
        # Yes, as I said above, the & is intentional.
        startApp &
    ;;

    'stop')
        stopApp
    ;;

    'status')
        statusApp
    ;;
    
    'view_log')
        # Displays the content of the application log.
        cat $appOutputLog
    ;;
    
    *)
        helpApp
    ;;
esac
 

*Immortal Pony*

Бывалый
Проверенный
Сообщения
1 462
Розыгрыши
0
Реакции
655
Репутация
840
Баллы
588

Такой забей от их советов, а как пытаются умниками быть)))
 

Psycho

Я пчела. Бжж-жж...
Легенда
Сообщения
2 839
Розыгрыши
0
Реакции
1 006
Репутация
3 084
Баллы
1 499
В общем, точку с запятой надо заменить на двоеточие... Я его мэму...
java -Xms512m -Xmx4024m -cp ./data/lib/*; L2ClientDat.jar l2god.Boot
java -Xms512m -Xmx4024m -cp ./data/lib/*: L2ClientDat.jar l2god.Boot
Screenshot.jpg
 

*Immortal Pony*

Бывалый
Проверенный
Сообщения
1 462
Розыгрыши
0
Реакции
655
Репутация
840
Баллы
588
Сверху Снизу