Оффлайн-редактор постів для Gamer.ru [ver 2.6.3]

content auto translated from {from}

Нова версія: [post]Офлайн-редактор постів для Gamer.ru [ver 2.8.9][/post]


*Спеціалізований текстовий редактор знову з нами!

І різниця в номері з попереднім підказує, що йому є що запропонувати.

\[post\]Офлайн-редактор постів для Gamer.ru \[ver 2.1.5\]\[/post\]

Пані та панове. Редактор виявився досить популярним. Опрос до попереднього посту показав, що 33 людини вже користувалися ним на той момент, а 36 збиралися почати. Кількість скачувань програми перевалила за сотню.

Пробіжимося коротко по нововведенням версії 2.6.3 відносно 2.1.5. Нижче в пості можна буде знайти більш детальний список. Отже, в нас з'явилися нові теги (пост, клан, гра), з'явилася перевірка існування нікнеймів, кланів і ігор, вирішена проблема імпорту безпосередньо з doc(x), з'явилися "шкурки", функція заміни зображень, а також з'явилися прев'ю для перетаскиваних файлів. Частина функцій, як завжди, з ухилом в оффлайновість програми.

Пишіть мені свої зауваження, пропозиції та виявлені помилки. ;)

Версії

  • **Скачуємо**, якщо у вас встановлено JRE.

  • **Скачуємо**, якщо не будете встановлювати JRE. Але потрібен розпакований в папку jre6 поряд з JRE (тут, якщо не завантажували раніше).

Можливості

В офлайн-редакторі постів для Gamer.ru можна писати та оформляти пости для подальшої публікації на сайті. Підготовлений у ньому текст поста після завантаження картинок на сайті та обробки результату завантаження в редакторі можна публікувати через форму на сайті.

Програма не тільки копіює функціональність редактора сайту, але і дозволяє створювати пости в розриві від інтернету, при цьому є можливість приблизно оцінити, як пост буде виглядати на сайті, і навіть перевірити існування вказаних у пості користувачів, кланів і ігор.

Редактор читає і зберігає (звичайним чином і автоматично) текстові файли, можна додавати картинки (з переглядом їх у прев'ю). Можливо імпортувати текст з файлів .doc і .docx за допомогою MS Word (при цьому оформлення буде перетворено). Всі файли можна відкривати/додавати простим перетаскуванням на текстове поле (якщо перекинута папка або файлів багато, можна вибрати потрібні). Є зручний інструмент для заміни будь-яких картинок в тексті на інші.

Для зручності створюється файл налаштувань. Не потрібно кожного разу шукати потрібні папки у діалогах вибору файлів і налаштовувати програму.

В наявності вбудоване керівництво, яке покликане вирішити більшість питань по функціоналу програми.

Виправлення та покращення

  • Додані теги клану, гри та поста (відповідно поправлений вигляд посилань).
  • Додана перевірка нікнеймів, кланів та ігор, як на сайті (для нікнеймів після створення прев'ю просто виводиться список ненайдених). Виконуються за допомогою попередньо завантаженої (натисканням однієї кнопки) бази даних розміром порядку 3.5Мб (яку я буду періодично оновлювати, тож не забувайте періодично завантажувати заново), або за допомогою самого сайту (працює повільно і тільки для нікнеймів та кланів). У посиланню на пост перевіряється тільки назва гри.
  • Додано простеньке, але сподіваюся вичерпне, керівництво по функціоналу програми (доступно в меню "Допомога"). Дякую Thinvesil за ідею. По всім питанням спочатку, як кажуть, RTFM!
  • Додана функція заміни зображень в тексті на інші.
  • Спойлер замінений на новий (відображається тільки в розкритому стані; пунктирних меж немає через програмні обмеження).
  • Виправлено імпорт з .doc(x). Тепер має працювати у всіх, у кого є MS Word.
  • Додано прев'ю файлам в меню, що з'являється при їх перетаскиванні на текстове поле.
  • Додана можливість імпортувати doc(x)-файли перетаскиванням.
  • Додана можливість встановити вертикальне розташування полів попереднього перегляду та введення тексту (для застосування налаштувань потрібен перезапуск).
  • Додана можливість вибору одного з 12 оформлень зовнішнього вигляду програми.
  • При імпорті розпізнаються теги h1 та h2, якщо до заголовків були застосовані стандартні стилі MS Word — "Заголовок 1" та "Заголовок 2", відповідно.

![](/api/field/image/OZUBB69oIawBG)

Керівництво та меню заміни зображень.

При написанні програми використовувалися бібліотеки JACOB (для звернення до MS Word), Substance (основа зовнішнього вигляду) і Apache Commons IO (для завантаження бази даних), а також Launch4j (для створення exe-файлів), база даних H2 і сайт Gamer.ru.

PS: Чесно відповідайте в опитуванні, користуєтеся ли ви для написання постів редактором.