Одноразовые скрипты

Эта статья — актуализация записи с моего блога на форуме. В этой обновляемой статье я буду выкладывать скрипты для ускорения проведения работ с OpenCart. Скрипты предназначены больше для разработчиков, чем для пользователей.

Log Shortener — скрипт для работы с большими логами ошибок формата OpenCart.

Спойлер

  • Скрипт укорачивает большие логи ошибок, группирует ошибки, сортирует по частоте.
  • Есть возможность маркировать ошибки, состояние сохраняется после обновления страницы.
  • При повторном обновлении страницы подсвечивает новые ошибки (изменения в логах).
  • Возможность подключать несколько логов

Скачать “Log Shortener”

log_shortener.zip – Загружено 44 раза – 2,47 КБ

DomStats — Скрипт для анализа DOM структуры страницы. Показывает структуру в виде дерева.

Спойлер

Умеет сортировать элементы дерева по:

  • Размеру кода (байт)
  • Уровню вложенности
  • Количеству дочерних элементов

Скачать “DomStats”

dom_stats.zip – Загружено 54 раза – 4,42 КБ

Modification Editor — Редактор модификаций.

Спойлер

Скачать “Modification Editor”

mod.zip – Загружено 49 раз – 727,50 КБ

Indexer_v1.2 — добавление недостающих индексов в БД.

Спойлер

Скачать “Indexer_v1.2”

indexer.zip – Загружено 54 раза – 4,69 КБ

PHP Bash — доступ к терминалу средствами PHP.

Спойлер

Встроенные команды:

  • upload — загрузка файла
  • ocfind — поиск по содержимому
  • octar — создает tar архив с сайтом, исключая папку image
  • ocbom — поиск UTF-8 BOM
  • ocdb — показывает логин/пароль из config.php для соединения с БД
  • occube — список файлов зашифрованных ioncube
  • ww — word wrap

Скачать “PHP Bash”

b.zip – Загружено 34 раза – 5,29 КБ

Scan — сканирование изменений в файлах. Показывает новые, измененные, удаленные файлы.

Спойлер

При первом запуске создает слепок текущего состояния файлов (scan.json). При повторном выводит результаты сравнения слепка и текущего сканирования.

Скачать “Scan”

scan.zip – Загружено 38 раз – 6,21 КБ
5/5 - (1 голос)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *