Перейти к содержанию

Таблица лидеров


Популярный контент

Показан контент с высокой репутацией 07/24/18 во всех областях

  1. 2 балла
    Ты разрешение спрашиваешь?
  2. 1 балл
    ну и простенький класс на пхп для работы с телнетом делал класс, т.к. в планах было расширение функционала в виде поддержки не одной команды для телнета, но чет так и не потребовалось это в админке у себя чисто кик юзаю и все. telnet <? define('KickCharacter', 1); class L2Telnet { var $socket; var $connected; function __construct($host='127.0.0.1', $port=2012, $pass, $timeout=2) { $this->connected = false; $this->socket = @fsockopen($host, $port, $errno, $errstr, $timeout); if ($this->socket) { if ($pass != "") { fputs($this->socket, $pass); fputs($this->socket, "\r\n"); $this->connected = ($this->socket) ? true : false; } $this->connected = true; } else $this->error("<br />Ошибка соединения с telnet-сервером (host: $host, port: $port)."); return $this->connected; } function __destruct() { if ($this->connected) fputs($this->socket, "\r\nexit\r\n"); } function error($str) { die($str); } function sendPacket($packet) { $result = false; if ($this->connected) { $param = func_get_args(); switch ($param[0]): case KickCharacter: fputs($this->socket, "kick ".iconv("Windows-1251", "UTF-8", $param[1])."\r\n"); $result = ($this->socket) ? true : false; if (empty($param[2])) sleep(1); break; default: $result = false; $this->error("<br />Неизвестная команда '{$param[0]}'."); break; endswitch; } return $result; } } ?> Hide
  3. 1 балл
    Разрешаю. P.S. Рипнуть можно хоть microsoft.com. Нажимаешь Ctrl+U и работа сделана. А еще есть ПО для этого, например телепорт.
  4. 1 балл
    это реально поправить и на сайте, и на сервере
  5. 1 балл
    у меня две новости: 1) у вас не ПТС, а скорее всего ЖТС или любая другая ява с изменённым алгоритмом хеширования, как я и подозревал 2) качайте исходы ЖТСа и смотрите класс org/mmocore/commons/crypt/PBKDF2Hash.java org/mmocore/authserver/network/lineage/clientpackets/RequestAuthLogin.java вот тут есть проверочка на старые алгоритмы, ваш хэш её не проходит и создаёт новый... PS: дефолтные настройки: PBKDF2WithHmacSHA1 SALT_BYTE_SIZE = 24; HASH_BYTE_SIZE = 24; PBKDF2_ITERATIONS = 1000; сам формат записи: "sha1:" + PBKDF2_ITERATIONS + ':' + toBase64(salt) + ':' + toBase64(hash);
  6. 1 балл
    Да не обоснует, потому что ляпнул не подумав. Смутило парня видать , что предлагаемые движки обычно используются под другие цели, однако в чем - то он прав. Возьмем Wodpress к примеру. Первое с чем мы столкнемся - нужно писать тему под него, второе - модуль взаимодействия с базой сервера + личный кабинет + прикручивать оплату и т.д. В итоге от самой платформы мы возьмем только таксономию, кастомные записи, роутинг + несколько плагинов кастомных. Итого - сайт получиться почти с нуля и так со всеми популярными движками. Разве что платформу для магазинов использовать, там оплата есть, но это велосипед велосипедный. Что-же касается специализированных движков - то тут проблема с их древностью. UI - никакой, юзабилити на нуле + древнии технологии в разработке фронта. Нет я не виню разрабов, они может и хорошие бэкендеры, да только во с фронтом явные проблемы. Поэтому мой совет ТС-у будет таков: В зависимости от бюджета либо то что есть, либо ищешь дизайнера - он рисует тебе страницы как ты хочешь, затем front-end дера, тот пишет тебе фронт. Требования которые ему можно предъявить - доступность(программы читалки), отзывчивость, адаптивность (это одна верстка на различных устройствах и мониторах) модульность (при изменении структуры или логики одного компонента все остальное не должно ломаться), семантика (применение семантически верных тегов при разметке страниц) + еще гугл пейдж спид можно прикрутить на 80 - 90% (выше денег сдерут кучу) Далее отдаешь это все бэкендеру - язык лучше брать node или python, правда в таком случае оплата за хост будет немного выше(нужен VDS). Так вот отдаешь наработки этому парню говоришь как все должно работать и он пишет тебе серверную часть. В итоге у тебя появиться свой уникальный движок.
×
×
  • Создать...