Адаптирую скрипты под ID CS3

  • Автор темы Автор темы ragman
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

ragman

Топикстартер
10 лет на форуме
Сообщения
669
Реакции
0
В разделе было много тем с просьбами переписать какой-либо скрипт чтобы он работал в CS3.
Предлагаю безвозмездные услуги по адаптации скриптов для ID CS3.
От вас прямая ссылка на скрипт или прикрепить архив с текстом скрипта здесь. Желательны пояснения проблем.
 
Ответ: Адаптирую скрипты под ID CS3

А может можно ли подрихтовать под иллюстратор вот этот скритпик:
http://illustrator.hilfdirselbst.ch...ip?id=skripte:javascript:tx_tools&cache=cache

Этот скрипт называется TX Tools 2 - разбивает и склеивает строки текста.
Проблема в том, что под CS3 он склеивает нормально, а вот при разбивке выдает сбой скрипта.
Уж очень полезный скрипт, поэтому хоть и не по теме, но за спрос не бъют...
 
Ответ: Адаптирую скрипты под ID CS3

MAO_the_Doom сказал(а):
Этот скрипт называется TX Tools 2...
Как оказалось это не скрипт, а набор скриптов.
Разбиением занимаются два скрипта из набора:
- Para Breaker (соответственно параграфам)
- Line Breaker (соответственно строкам)
Собственно их я и адаптировал.
 

Вложения

Ответ: Адаптирую скрипты под ID CS3

Отлично!!! Огромное спасибо. Творческих вам успехов!
 
Ответ: Адаптирую скрипты под ID CS3

Адаптируйте мой скриптик который подравнивает высоту выделенных фреймов по высоте _первого_ выделенного.

Код:
if ( app.selection.length>0)
{
  baseObject = app.selection[ app.selection.length-1 ];
  if ( app.selection.length>1) {
    for ( var i=0; i<app.selection.length-1; i++) {
      var g=baseObject.visibleBounds;
      var g2=app.selection[i].visibleBounds;
      g2[2] = g[2];
      app.selection[i].visibleBounds = g2;
    }
  }
}
 
Ответ: Адаптирую скрипты под ID CS3

Ну во-первых он у вас только нижнюю границу подгоняет. (Надо и верхнюю тоже?) А во-вторых определить в каком порядке выделялись фреймы - проблема. Недавно обсуждалось, надо поглядеть...

=============
Поглядел. Ясно сказано, что решения нет. :(
По крайней мере моментального. Вымудриться как-то наверное можно, но я бы не особо рассчитывал.
 
Ответ: Адаптирую скрипты под ID CS3

ragman


Не по теме:
Да вы герой просто. Чужой код разбирать, да еще на С-подобном языке это надо крепкие нервы иметь.
 
Ответ: Адаптирую скрипты под ID CS3

Уважаемый ragman, можно ли немного подправить Ваш скрипт "PAGE2SELECT" на предмет учета значения "Bleed" документа?

Заранее спасибо!
 
Ответ: Адаптирую скрипты под ID CS3

Slx1 сказал(а):
Уважаемый ragman, можно ли немного подправить Ваш скрипт "PAGE2SELECT" на предмет учета значения "Bleed" документа?

Заранее спасибо!
Я просил публиковать ссылки на скрипты или прикреплять их тут.
Вот например я не помню чтобы писал скрипт "PAGE2SELECT". Хотя конечно мог и забыть 'hmmm'
 
Ответ: Адаптирую скрипты под ID CS3

Вот:

/*****************************************************************

"Приведение размера страницы к размеру выделенных объектов"

page2select.jsx



Особенность: группирует выделеные объекты



Автор: Андрей Рыжков (ragman)

07.10.2005г.

*****************************************************************/

with (app) {

myDoc = activeDocument;

myPage = selection[0].parent;

if ((selection.length == 1)&&(selection[0].constructor.name == 'Group')) {

myGroup = selection[0];

}

else {

myGroup = myPage.groups.add(selection);

}

//visibleBounds [y1, x1, y2, x2]

myBound = myGroup.visibleBounds;



h = myBound[2] - myBound[0];

w = myBound[3] - myBound[1];

myDoc.documentPreferences.pageHeight = h;

myDoc.documentPreferences.pageWidth = w;



myDoc.zeroPoint = [0,0];

myGroup.move([0, 0]);

}

********************************************

Еще раз заранее спасибо!
 
Ответ: Адаптирую скрипты под ID CS3

Slx1
Да, действительно забыл ;-]
Диалог рисовать лень было поэтому вот два скрипта - один учитывает Bleed, другой - нет.

black.cat
К сожалению пока ничем помочь не могу. Видимо необходимо менять алгоритм и выбирать образец по каким-то другим признакам, а не по порядку выделения. Могу только посоветовать написать скрипт на "внешнем" языке (VB, C# и т.д.). Там можно сделать модальное окно и указывать отдельно образец, а отдельно подгоняемые фреймы.
 

Вложения

Ответ: Адаптирую скрипты под ID CS3

Большое спасибо! Работает! Творческих успехов!
 
Ответ: Адаптирую скрипты под ID CS3

Арсен Расулов сказал(а):
Уважаемый ragman!
А нельзя ли плагин подправить для CS3?
Вот тут я уже плакал: http://forum.rudtp.ru/showthread.php?t=31352
Уважаемый Арсен!
Видимо я не зря разместил тему в разделе Скрипты и уточнил что подправляю старые скрипты, а не пишу новые.
А объясняется все очень просто - я изначально не програмист и освоить самостоятельно язык С++ и его практическое применение к ИД у меня не получается в силу отсутствия времени, стимула, желания, базовых знаний и еще кучи причин.
Поэтому на настоящий момент это мое четко выраженное желание. А когда появится желание покопаться в плагинах, я размещу соответствующую тему в соответствующем разделе.
 
Ответ: Адаптирую скрипты под ID CS3

Уважаемый Ragman. Адаптируйте скриптик под CS3 версия 5 http://www.smat.com.ua/files/TFManager.zip
Скрипт находит имена файлов в тексте и заменяет их на сами файлы.
Заранее спасибо. С ув. Влад.
 
Ответ: Адаптирую скрипты под ID CS3

Vlad3170 сказал(а):
Уважаемый Ragman. Адаптируйте скриптик под CS3 версия 5 http://www.smat.com.ua/files/TFManager.zip
Скрипт находит имена файлов в тексте и заменяет их на сами файлы.
Заранее спасибо. С ув. Влад.
Держи. Вроде работает.
 

Вложения

Ответ: Адаптирую скрипты под ID CS3

модераторы, пожалуйста, прилепите тему вверх, она имеет все шансы стать хитом.
 
Ответ: Адаптирую скрипты под ID CS3

Огромное спасибо дорогой ЧЕЛОВЕК. Чесно говоря, думал никто непоможет. Ещё раз огромное спасибо Ragman. С ув. Влад.
 
Ответ: Адаптирую скрипты под ID CS3

Вот ещё полезный скриптик для Иллюстратора в надежде ждет поправки...
Суть такова его, что он в CS2 добавлял точки/узлы на выделенных пользователем узлах. В CS3 он теперь добавляет точки только к одному узлу. Было бы здорово, чтобы он теперь опять работал со всеми теми точками/узлами, которые выделяются.
 

Вложения

Ответ: Адаптирую скрипты под ID CS3

Я весьма мало работал в Иллюстраторе, поэтому никак не могу взять в толк как должен работать данный скрипт и соответственно не могу понять где он работает неправильно ))). Может можно разжевать подробнее.. Типа как для "чайника"...
 
Статус
Закрыто для дальнейших ответов.