Страница 12 из 16

Добавлено: Чт фев 06, 2014 21:42
Reys
а кто те 3-и скрипта делал?
Известно кто - Batya :)
Сам юзаю 2 вариант, а с первым - понимаю только суть. Каким образом три скрипта сливаются в один?

Добавлено: Чт фев 06, 2014 23:06
Mailk
Flasher писал(а):Mailk
Для перевода как минимум словарь нужен. Он есть (хотя бы в формате ttb)?
Да есть , например перевод Гост в ISO стандарт для спецификации САПР, если надо что то другое то переведу для транслятора. Требуется превод наименований из спеификации на английский или китайский, будет плагин начну писать многое.
Для меня конкретно щас волнует, а так я бы хотел преводчик плагин типа транслятора (транслятор тупой очень не видет все слово целиком) придется сортировать по длинным и коротким словам.
у а вобще работая с китайцами очень хочется транслировать или видеть их загагули преведенные.
Двойной плагин нужен и в других отношениях, например превод треков или полей в других файлах. Я только об одной вещи говорю. Я думаю задач много будет. Желательно универсальный кажому свое требуется последовательно сделать.

Добавлено: Пт фев 07, 2014 00:02
Avada
Mailk
Во-первых, зачем про одно и то же расписывать в разных темах? Здесь мало? Во-вторых, свои мысли хорошо бы научиться в конце концов излагать по-русски (язык предыдущего поста при таком чудовищном количестве ошибок, вынужден огорчить, русским считать невозможно). Предупреждать об этом уже надоело. Видимо, придётся просто начать удалять подобные посты, потому это не техзадание, а издевательство над теми, кто это вынужден читать. И не надо больше про "много задач". Тут с одной-то эпопея с прошлого года тянется..

Добавлено: Пт фев 07, 2014 00:30
Flasher
Reys писал(а):Известно кто - Batya
Batya-то известен, совершенно неизвестно, что автором обсуждаемого именно он является. Ссылки на скрипты будут?
Reys писал(а):Каким образом три скрипта сливаются в один?
Нет смысла без должных знаний языка это объяснять на словах, иначе опять уткнёмся в тёмный лес. Слить помочь могу, но, думаю, что - только в выходные.
Avada писал(а):а издевательство над теми, кто это вынужден читать
Подписываюсь.

Добавлено: Пт фев 07, 2014 01:31
Reys
Flasher
Я хотел не столько решить конкретную задачу, сколько найти относительно простой инструмент и научиться им пользоваться. Если сам не смогу, тогда не имеет смысла делать за меня. Спасибо за предложенную помощь. Оставлю пока как есть и буду ждать новую версию плагина.

Добавлено: Пт фев 07, 2014 10:21
Serge Yolkin
Reys писал(а):... и научиться им пользоваться.
Уважаю. Применительно к данному плагину это означает - освоить один из двух скриптовых языков: JS или VBS (можно оба). Достаточно базового уровня. Полезно и без плагина.

Добавлено: Пт фев 07, 2014 17:15
Mailk
Avada писал(а):Mailk
Во-первых, зачем про одно и то же расписывать в разных темах? Здесь мало? Тут с одной-то эпопея с прошлого года тянется..
Тут про работу двух последовательно плагинов, и пример в качестве вытаскивания инфы из файла и ее трансляция. А там про непосредственно плагин транслятор и его проблемы и что нужно.Странно что не кому не нужно последовательна работа двух плагов, так как иногда нужно функции обоих. А так как вроде есть подобный то не кто не пишет или не добовляет другие функции.

Добавлено: Пт фев 07, 2014 17:15
Batya
Reys
Можно посмотреть на этот относительно простой скрипт.
Обрати внимание - здесь результат каждой колонки через переменные content, content1, content2 получается обращением к функции Result с разными параметрами. В данном случае удобно использовать одну функцию, т.к. возвращаемые результаты весьма схожи по принципу получения. Однако, таким же образом можно использовать вызов различных функций, например:

Код: Выделить всё

'...
content  = Result
content1 = Result1
content2 = Result2
'...

Function Result
'...
End Function 

Function Result1
'...
End Function 

Function Result2
'...
End Function 
В данном случае каждая функция - это отдельный независимый код. Т.о., чтобы слить вместе несколько скриптов, нужно каждый из них описать, как отдельную функцию.
Лучше дай ссылки на необходимые тебе скрипты. Здесь тебе их сольют (я, Flasher или ещё кто-нибудь), а ты наглядно увидишь, как это делается и будешь при необходимости сам это делать в дальнейшем.

Добавлено: Вс апр 26, 2015 18:13
Ciber SLasH
Есть какая-либо альтернатива этому неразвивающемуся плагину?
Нужны колонки в зависимости от выбранного поля.
Т.е. чтобы не нужно было копировать один и тот же плагин 100-500 раз, чтобы можно было написать разные скрипты для разных колонок.

Добавлено: Вс апр 26, 2015 21:19
Flasher
Ciber SLasH писал(а):Нужны колонки в зависимости от выбранного поля.
Где и как выбранного?

Добавлено: Вс апр 26, 2015 23:44
Ciber SLasH
Пример: есть script1, script2, script3. Они выполняют разные действия.
Нужно создать набор колонок1: с колонкой результата script1 и с колонкой результата script2.
Нужно создать набор колонок2: с колонкой результата script3.

Добавлено: Вт апр 28, 2015 10:34
Flasher
Если бы вместо переменных contentX был массив, и content(X) возращал бы единицу в случае обращения в соотв. элементу массива, то проблем с обращением к тому или иному скрипту не было.

Код: Выделить всё

For i = 0 To 9
 If Content(i) = 1 Then Exit For
Next
Execute CreateObject("Scripting.FileSystemObject").OpenTextFile(CreateObject("WScript.Shell")._
Environment("Process")("COMMANDER_PATH") & "\Plugins\wdx\Script\Name_" & i & ".vbs").ReadAll

Добавлено: Вт дек 15, 2015 20:03
Серёга Иваш
Добрый день, Уважаемые!
Не могу скачать плагин, страница закачки почила.
Поделитесь, будьте милостивы!
Заранее спасибо!

П.С.: На 64-разрядной оси будет ехать?

Добавлено: Вт дек 15, 2015 20:27
Flasher
Серёга Иваш
Не ленимся искать. Ссылка здесь. Версия x32. Работать будет, как и любой плагин, на TCx32 и на любой актуальной оси.

Добавлено: Пн янв 04, 2016 23:20
wOxxOm
Понадобилось вдруг вывод размера в гигабайтах (гибибайтах) с точностью 2 знака после запятой, готовых решений не нашел, мб кому пригодится:

Код: Выделить всё

with CreateObject("Scripting.FileSystemObject")
	Content = FormatNumber(.GetFile(filename).size / 1073741824, 2)
end with