Результаты поиска

  1. vbatushev

    [ID CS6] Импорт Excel

    Кто-нибудь сталкивался с проблемой импорта XLSX через скрипт? То есть что бы ни указывал в диапазоне (rangeName), в индексе или названии листа (sheetIndex и sheetName), один ч0рт импортируется первый лист и все, что на нем. Что в CS6, что в CC2019. Есть решение от Серветского, но оно требует...
  2. vbatushev

    [ID CC2019] epub checker

    Префикс в теме выбран произвольно. Утилита никак не связана с InDesign. Искал себе информацию по EPUBCheck и увидел такой вопрос. Так как тема уже закрыта, отвечу про GUI-утилиту проверки EPUB здесь. Собственно вот она: pagina GmbH Publikationstechnologien: EPUB-Checker. Называется pagina...
  3. vbatushev

    [ID CC2019] Отладка JSX в Microsoft VSCode

    Adobe сделала плагин для MS VSCode, позволяющий производить отладку скриптов не в ESTK, а прямо в удобном и приятном глазу редакторе. Кроме того, теперь из VSCode с помощью этого плагина можно даже экспортировать файлы JSX в JSXBIN. Всё остальное можно прочитать на странице плагина.
  4. vbatushev

    [ID СС2017] ExtendScript для Microsoft Visual Studio Code

    Так как значительную часть кода я бью в VSCode (кроме Java), выход нижеследующего расширения был мне бальзамом на душу. Собственно, некто Ole Henrik Stabell сделал расширения для VSCode с поддержкой подсветки синтаксиса и JSX, и JSXBIN: ExtendScript - Visual Studio Marketplace До кучи он сделал...
  5. vbatushev

    [ID СС2017] iWai — обработка изображений с помощью waifu2x-caffe

    Попросили меня тут написать скрипт-обертку для приложения waifu2x-caffe. Приложение только под Windows, следовательно, и скрипт имеет смысл запускать только на InDesign Windows. Версия InDesign от CS6 и выше, ниже не проверял за неимением. waifu2x-caffe — это такая шибко умная вещь, которая...
  6. vbatushev

    [ID СС2017] InPoem (выравнивание строф в стихотворении)

    Напомнили мне тут, что был у меня скрипт InPoem, написанный для @Glutton, но давно. Еще для CS3. Я посмотрел на него, посчитал, что написан он был довольно бестолково и переписал. Будет ли он работать в CS3 — не знаю, на CS6 работает, в СС тоже. Скрипт выложен на GitHub.
  7. vbatushev

    [ID CS6] Определение имени класса объекта [Решение]

    Не знаю, как граждане, а я вот никак не мог найти себе надежный способ определить, что у меня за объект InDesign-а при итерации массива или коллекции объектов. Вроде бы есть Object.constructor.name, но если, например, начать перебирать PageItems на странице, то вполне рядовая ситуация, когда...
  8. vbatushev

    [ID CS6] ExtendScript Socket обращение к HTTPS

    Кто-нибудь пытался научить сокеты работать с защищенными ресурсами? Хочется к REST API Bitbucket-а обращаться для всякого.
  9. vbatushev

    [ID CC] Ссылки на объектные модели InDesign CC и CS6

    InDesign CC2015: InDesign ExtendScript API (11.0) InDesign CS6: InDesign ExtendScript API (8.0) На обеих страницах можно скачать оффлайновые версии.
  10. vbatushev

    [ID CC2015] Сортировка объектов. Поразительный Adobe

    Нет, возможно, это я такой поразительный. Но убивался тут над сортировкой. Ничего такого, сортировка и сортировка — массив из объектов, где одним свойств является page с численным значением. Казалось бы: array.sort(function(a, b) { return a.page - b.page; } Но нет. Данная сортировка передвигала...
  11. vbatushev

    Отследить удаление PageItem

    В общем, очередная задача — нужно отследить, когда удаляется PageItem на активном Spread (активном LayoutWindow). Собственно, у Spread нет событий, они есть у LayoutWindow и, в принципе, AFTER_SELECTION_ATTRIBUTE_CHANGED срабатывает, но как ухватить, то, что было выделено и теперь удалено...
  12. vbatushev

    Вычисление геометрического положения таблицы на странице

    Очередная задачка. Описываю в надежде, что кто-нибудь такое решал и подскажет, пока сижу и глазами лупаю. Есть книга, где есть таблицы, нужно для активного разворота вычислить, где геометрически находится таблица, чтобы потом создать на специально заведенного для этого слое красивый...
  13. vbatushev

    Событие на смену текущей страницы

    В общем, встала передо мной задача — нужно слушать скриптом, не сменилась ли страница (разворот) и на это оперативно реагировать. Понятно, что нужно повесить addEventListener, но опять же на что? На Application (ведь у него только есть activeWindow, у которого только и можно подслушать...
  14. vbatushev

    Отличия GREP от RegExp

    Жаль написанного, а пока писал, Евгений закрыл тему, так что пишу здесь. GREP в ExtendScript — это формальный язык поиска в InDesign, точнее это диалект, в который включены местные особенности InDesign-а и элементы POSIX-диалекта. RegExp в данном контексте — это конструктор Javascript...
  15. vbatushev

    Перевод с грузинского

    Не может ли кто помочь перевести с грузинского? Попросили тут местные граждане сказать, что это за "русский" язык и можно ли перевести на испанский. Если с русского на испанский я худо-бедно переведу, то на грузинском я кроме генацвале и хачапури и не знаю ничего.
  16. vbatushev

    IDML

    Слушайте, граждане, а есть ли такая-растакая, чтобы IDML парсить?
  17. vbatushev

    SDK InDesign CC или 2014

    Ищу данный SDK.
  18. vbatushev

    Скрипт разметки для указателя InDex 5.4 на GitHub

    В процессе познания полезных вещей для разработки решил перенести на GitHub скрипт разметки для указателя, который все равно давно раздаю "за так". Ссылка на репозиторий: https://github.com/vbatushev/InDex5 Качайте, пользуйтесь, пишите замечания/пожелания. Так как скрипт бесплатный, отвечать...
  19. vbatushev

    TinyPNG выпустил плагин для Photoshop

    В связи с моей нынешней основной деятельностью мне приходится часто оптимизировать графику для web. Испробовал разные оптимизаторы, но все же TinyPNG на данный момент показывает наилучшие результаты. Но заливать в онлайн-оптимизатор и скачивать потом по одной картинке (пакетов у них нет) — еще...
  20. vbatushev

    Аналог Dash для Windows/Linux

    Немного есть того, что бы я увидел в OS X и этого не видел прежде в Windows/Linux или это было лучше. И Dash — первый (и едва ли не последний) из них и он мне откровенно понравился. Да и как не понравится — множество документации на популярные продукты в одном месте, в привычном виде. И горько...