Скрин - полезная вещь для просмотра логов с разных сессий. Т.к. многие не умеют пользоваться сий замечательной вещью, опишу, что нужно делать: Конечно же установить сам screen apt-get install screen Теперь как им пользоваться: 1) Создание нового скрина:screen -S [имя] -h [кол-во строк, которые сохранять]Пример:screen -S server -h 1000В этом случае создастся скрин с именем server, который будет хранить до 1000 строк (Обратите внимание, что буква "S" заглавная). 2) Сворачивание скрина:Ctrl+A+D 3) Восстановление свернутого скрина: screen -r [имя]Пример: screen -r server 4) Уничтожение скрина: Ctrl+D Теперь, если необходимо что-то скопировать со скрина, увы, стандартный скролл-бар не поможет. Нужно нажать Ctrl+A затем Esc и теперь можно перемещать курсор стрелкой, выделять мышью и копировать сочетанием Ctrl+Insert. Для отмены режима копирования нужно снова нажать Esc. Ну, вроде бы, все.
Addres already in use. У тебя уже запущена 1 копия сервера.
Поиск любых слов в любых текстовых файлах по заданному пути
Нет, программа загружает файлы для просмотра в кодировке Ansi, поэтому, чтобы найти юникодное вхождение сперва нужно сконвертировать Unicode в Multibyte. Добавил ссылку на конвертер в первый пост.
Хоть бы распарсил в массивы, что ли... А то блокнот-блокнотом
На PWI уже есть
pwpack -c "models.pck.files" -z 1 -z 1 : уровень компрессии А вообще pwpack уже не актуален, т.к. есть sPCK
Тема морально устарела. Советую пользоваться sELedit вместо WM Tool Box и почитать руководства по работе с элементами.
В цикле сложи все оценки потом раздели на кол-во оценок. А дальше округли до целых. for ($i = 0; $i <= $amount; $i++) { $res = $res + rate[$i]; }; $res = round($res/$amount); Ну как-то так...
Стоп флуд.
Могу помочь, если объяснишь, как высчитывать высоту, на которой будет создаваться Edit.
nano не забывайте. А то нубы побегут выполнять строку, а потом будут орать в вопросниках "ПАМАГИТЕЕЕ11"
Сначала сканирование выбранной директории. В каждой итерации проверяется расширение файла. После Каждый файл отдельно открывается и ищутся вхождения, которые были указаны выше. Все просто до безобразия.
mIni := TIniFile.Create(ExtractFilePath(Application.ExeName)+'conf.ini'); ... mIni.WriteString('Paths','1',Form2.Edit1.Text); mIni.WriteString('Paths','2',Form2.Edit2.Text); mIni.WriteString('Paths','3',Form2.Edit3.Text); mIni.WriteString('Paths','4',Form2.Edit4.Text); mIni.WriteString('Paths','5',Form2.Edit5.Text); mIni.Free; Не записывает в Ini данные со второй формы. Событие формы OnHide (OnDestroy то же самое) - не записывает.
Лениво было искать какие программы могут искать по содержимому, поэтому сделал свою: [img] Path - путь до сканируемой директории Entries - вхождения, которые нужно искать в файлах Ext. - расширения файлов, которые сканировать Вхождения и расширения должны вписываться через "-" и обязательно в конце тоже должно стоять тире, иначе последнее вхождение/расширение будет проигнорировано. Регистр искомых расширений/вхождений неважен. FileName - имя файла (Капитан, конечно) Entry - какое вхождение было найдено в файле Index - номер строки, в которой было найдено вхождение [hide thank "1"]Ссылка: http://narod.ru/disk/6978659001/content_finder.zip.html Пароль: Special for mmorpg-devs.ru[/hide] P.S. Программа может искать в любых текстовых файлах, она не ограничивается только тремя расширениями. P.P.S: Чтобы найти юникодное вхождение (аля китайские иероглифы) сперва нужно сконвертировать Unicode в Multibyte Программа для конвертирования Unicode <-> Multibyte
Поставь litmodels.pck от оффа. Была такая же проблема, спасибо Strong.
Финальная версия программы. [IMG] Изменения: Копирование текстур всех форматов Добавлен пользовательский путь до текстур Исправлен баг со слешем Убран метод копирования (все равно программу используют для того чтобы спиздить стащить чужие модели, а не пофиксить свои) Ссылка: https://cloud.mail.ru/public/1d37583805cc/smft.zip Пароль: MMORPG Devs Не реализовано: Копирование брони/стилей Копирование зависимых gfx Загрузка elements.data Обойдётесь © gouranga Внимание: программа не исправляет файлы, а упрощает их копирование!
Копирайты?
/etc/apt/sources.list - закомментируй строку с CD-шным репозиторием
Банальная команда sudo apt-get install mc коситься на отсутствие диска в приводе А репозитории проверить нэ?
Имена участников (разделяйте запятой).