Изучение скриптов

  • Автор темы Автор темы Sanchos
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: Изучение скриптов

Импортирую ТаггедТекст. Но видимо не в нем дело (проверял на обычном txt).
Ваш вопрос натолкнул меня на одну мысль...
оказывается что моя ошибка возникает ТОЛЬКО если цепочка фреймов чем-то заполнена. А если предварительно сделать
myFrame.parentStory.contents = ''; // очистить
то все замечательно импортится!
Буду премного благодарен если ктонибудь разъяснит что за глюк
 
Ответ: Изучение скриптов

имеется
str = str.replace("http://forum.rudtp.ru", " ***** ");

на что мне заменить звездочки чтобы искомый текст не рвался (nobreak) ?
или это в строке не делается?
 
Ответ: Изучение скриптов

В строке не делается. Только штатным .find() самого ИД.
 
Ответ: Изучение скриптов

с помощью RegEx вычисляешь индексы в story и назначаешь атрибуты по этим индексам. Ну или еще есть способ, если этот не подойдет, то расскажу.
 
Ответ: Изучение скриптов

Strizh сказал(а):
с помощью RegEx вычисляешь индексы.
Ой этого я не пробовал делать ниразу.
А какой второй способ? может он всетаки попроще?
 
Ответ: Изучение скриптов

blackcat сказал(а):
Но штатный find не поддержует regexp! :-(
Извините, но в вашем примере RegExp не требуется.
 
Ответ: Изучение скриптов

Я прошу прощения что вклиниваюсь в тему, но не мог ли кто нибудь подсказать встречался ли скрипт для индиз CS2 способный "переводить" числовые значения на какое либо определённое другое занчение, у меня таковой имеется в РМ для добавления "перевода" времени по часовому поясу применяемый мною для обработки телепрограммы. попытка "примочить" оный в индиз соответсвенно ни к чему не привела и ежу понятно, вся беда в том что скрипт писал не я да и как сие делать ещё слабо представляю даже обзавёлся книгой по визуал бэйсик только выясняется что к индиз скрипты пишуться на Jave вот я и попал в просак
поискал на форуме но либо не там, либо не то искал но результат ноль. Друзья не сочтите за труд подскажите существует ли таковой в природе да и где поискать тогда можно. заранее всем кто откликнется большое спасибо.
 
Ответ: Изучение скриптов

atombio сказал(а):
даже обзавёлся книгой по визуал бэйсик только выясняется что к индиз скрипты пишуться на Jave вот я и попал в просак
К индизайну скрипты пишутся на чем угодно, и на бейсике в том числе...
atombio сказал(а):
Друзья не сочтите за труд подскажите существует ли таковой в природе да и где поискать тогда можно.
За пиво могу такой скриптик написать...
 
Ответ: Изучение скриптов

Самое смешное, что такой скрипт не только написан, но к нему сочинена статья с полным объяснением.
 
Ответ: Изучение скриптов

sakhar сказал(а):
К индизайну скрипты пишутся на чем угодно, и на бейсике в том числе...

За пиво могу такой скриптик написать...

не вопрос но как перелить оное по нету пока не предствляю. А за предложение спасибо и просьба уточнить как примочить мой скрипт к индизу, если вам не трудно.
 
Ответ: Изучение скриптов

Oleg Butrin сказал(а):
Самое смешное, что такой скрипт не только написан, но к нему сочинена статья с полным объяснением.

А где можно это всё увидеть или прочитать, не подскажете?
 
Ответ: Изучение скриптов

ragman сказал(а):
Извините, но в вашем примере RegExp не требуется.
ой! как так не требуется?
ну я пример упростил до бубна...
мне надо _все_ интернет адреса и емейлы делать нобрык :-)
 
Ответ: Изучение скриптов

blackcat сказал(а):
ой! как так не требуется?
ну я пример упростил до бубна...
мне надо _все_ интернет адреса и емейлы делать нобрык :-)
В 46 сообщении я тебе уже ответил, что нужно делать.

Прямо говорить не буду, заставлю подумать.

Посмотри, что тебе возвращают методы search, match
Получишь ответ на этот вопрос, сможешь вычислить индексы.
 
накопал изучая JS

Изучая JS, решил поделиться озарением и ссылками, через которые, полагаю, проходит каждый начинающий. Такого в постах не нашел. Итак:

JavaScript поддерживает наследование, основанное на прототипах.
Благодаря специальным скриптам, в JavaScript появляется некий аналог ООП: возможно наследование, реализация интерфейсов и т.д.

http://www.crockford.com/javascript/javascript.html

http://www.kevlindev.com/tutorials/javascript/inheritance/index.htm

НАБЛА Дмитрия Котерова :
http://www.dklab.ru/chicken/nablas/40.html
или
http://read.excode.ru/art3542p1.html

http://jspp.narod.ru/
 
Ответ: Изучение скриптов

Подскажите, как правильно подставить параметр "DestinationLayer" из
Код:
textFrame.place(file, [place point], destinationLayer, showingOptions, ...
Вот пример
Код:
Set myTextFrame = myDocument.Pages.Item(1).Place("C:\file.pdf", Array(0, 0), "Layer 5", False, True)
Без кавычек Layer 5 выдаёт ошибку, с кавычками "Layer 5", ошибку не выдаёт, но слой игнорируется.
 
Ответ: Изучение скриптов

Без кавычек Layer 5 выдаёт ошибку, с кавычками "Layer 5", ошибку не выдаёт, но слой игнорируется.

Ежели вместо "имени" слоя подставить значение может получиться.

в JS возможно так:
Код:
myTextFrame = myPage.place(MyFile, new  Array(0, 0), myDocument.layers.item('Layer 5') , false, true);
 
Ответ: Изучение скриптов

Спасибо, заработало в vbs. Хочу тоже сделать в VB
Код:
myTextFrame = myDocument.Pages.Item(1).Place("C:\file.pdf", Array(0, 0), myDocument.Layers.Item("Layer 3"), False, True)

Но Array(0, 0) не проходит в VB - так работает только в vbs. Пытался New String() {0, 0} тоже выдаёт ошибку.
В JS я смотрю new Array(0, 0), а как будет в VB?
 
Статус
Закрыто для дальнейших ответов.