[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: Andrey_A, simup, ХарВик, chip642  
Справка для утилиты TCIMG
Andrey_AДата: Среда, 28.08.2013, 21:56 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
TCIMG HELP




Группа TCIMG в Telegram

В теме будет обсуждаться справка к утилите TCIMG

Каждый желающий может улучшить, подправить, сообщить об ошибки, внести свой вклад в развитие справки.

В версии 20.08.2013 [2.8] beta 20 добавлен параметр crhelp, который позволяет создавать файлы справки TCIMG

Для тех, кого заинтересует и готов помочь в развитии:

1. Скачать последнюю версию утилиты TCIMG. Это важно, т.к. сопутствующие для справки файлы будут изменяться

2. Скачать и скопировать в корень утилиты последнюю версию сопутствующих файлов по постоянной ссылке TCIMGHELP.ZIP
или это сделает сама утилита...

3. При запуске кнопки

Создание файлов справки для TCIMG

Доступно только для пользователей

создадутся в папке TCIMGHELP соответствующие файлы

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Каждый может подправить информацию, заметив те или иные недостатки и отправить их для обсуждения
3 основных файла - это
- TCIMG.tch - для создания com_...htm все описания команд и параметров берутся именно из него (секция [Parameters]).
- остальная информация берётся из TCIMG.txt
- TCIMG.hhc - файл структуры справки



 
ХарВикДата: Вторник, 06.01.2015, 12:58 | Сообщение № 31
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Кнопки для утилиты TCIMG
 
EgorkaruДата: Пятница, 16.01.2015, 09:30 | Сообщение № 32
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, предлагаю добавить в справку утилиты TCIMG описания вспомогательных функций _MathCheckDiv (проверяет делимость одного числа на другое), _Max (определяет, какое из двух чисел больше), _Min (определяет, какое из двух чисел меньше), _Degree (конвертирует радианы в градусы), _Radian (конвертирует градусы в радианы) и выделить их в раздел Все команды\Функции\Вспомогательные функции\Математика.
 
Andrey_AДата: Воскресенье, 18.01.2015, 06:48 | Сообщение № 33
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
предлагаю добавить в справку утилиты TCIMG описания вспомогательных функций

Egorkaru, спасибо за предложение, но пока не вижу большого смысла - все эти функции не такие уж сложные и важные (как например функции массивов)

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

Математика в TCIMG


Определить максимальное число с помощью тернарного условия

Доступно только для пользователей

Определить минимальное число с помощью тернарного условия

Доступно только для пользователей

Определить делимость одного числа на другое (1 - делится, 0 - не делится)

Доступно только для пользователей

Получить градусы из заданных радиан

Доступно только для пользователей

Получить радианы из заданных градусов

Доступно только для пользователей



 
asmadeusДата: Понедельник, 02.02.2015, 13:29 | Сообщение № 34
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Андрей, поправишь пример в справке к команде extbns
Код
imgpr=1 global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> exbns=PS<GLOBALSLIST<:INDEX:>!!1!!-1!!mp3!!0!!0!!1!!1>||::!!0!!About.jpg||exbyn<JPG> <NEXT> ;; извлечь в выделенных папках из 1-го mp3 файла обложку jpg и сохранить внутри папки именем About.jpg

Потерялся разделитель. Должно быть
Код
imgpr=1 global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> exbns=PS<GLOBALSLIST<:INDEX:>!!1!!-1!!mp3!!0!!0!!1!!1>||::!!0!!About.jpg!!||exbyn<JPG> <NEXT> ;; извлечь в выделенных папках из 1-го mp3 файла обложку jpg и сохранить внутри папки именем About.jpg
 
Andrey_AДата: Понедельник, 02.02.2015, 20:46 | Сообщение № 35
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
asmadeus, спасибо, исправил.

 
EgorkaruДата: Воскресенье, 19.07.2015, 05:35 | Сообщение № 36
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, предлагаю добавить в справку утилиты TCIMG примеры вызова команд TCIMG через ASuite.


 
Andrey_AДата: Воскресенье, 19.07.2015, 06:31 | Сообщение № 37
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
Egorkaru, не вижу смысла - в любой другой программе будет один и тот же вызов - это запуск TCIMG.exe с необходимыми параметрами

 
EgorkaruДата: Среда, 09.09.2015, 11:46 | Сообщение № 38
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, предлагаю добавить в справку TCIMG пример вызова команд утилиты в AutoIt.

Добавлено (09.09.2015, 11:46)
---------------------------------------------

Цитата Andrey_A ()
Egorkaru, не вижу смысла - в любой другой программе будет один и тот же вызов - это запуск TCIMG.exe с необходимыми параметрами

Будут ли в разделе "Интеграция" ещё примеры?



 
Andrey_AДата: Среда, 09.09.2015, 17:41 | Сообщение № 39
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
Egorkaru, так предлагайте конкретные примеры... я их внесу - у меня уже фантазии не хватает )

 
Andrey_AДата: Суббота, 24.10.2015, 23:32 | Сообщение № 40
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
С версии TCIMG 11.7
Всвязи с тем, что сервис Hostinger иногда без причины блокирует сайт справки, принято решение "Онлайн Справку" обновлять по двум адресам:
http://tc-image.zz.vc/TCIMG_ONLINE.html
и
http://tc-image.zz.mu/TCIMG_ONLINE.html

надеюсь один из адресов будет всегда активен.


 
EgorkaruДата: Вторник, 12.04.2016, 09:54 | Сообщение № 41
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, предлагаю добавить в справку утилиты TCIMG описание функции DllCall.
Я выполнил эту команду:
Код
exect=DllCall('user32.dll','int','MessageBox','hwnd',0,'str','Некоторый~~текст','str','Такой~~вот~~заголовок','int',0)

Результат выполнения функции:

Заранее спасибо.



 
simupДата: Понедельник, 23.05.2016, 13:07 | Сообщение № 42
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7

Привет, всем.




Я как-то обмолвился в другой теме по поводу поиска в справке.
Это не предложение (потому что не знаю КАК), а скорее хотелка.
Было-бы замечательно, чтоб поиск происходил по всему содержимому справки.
Например, ищем фразу "список под курсором" = видим результат, где она есть.
В идеале - генерировалась бы временная htm-страничка в основном окне (или отдельно) с общим содержимым только тех строк (абзацев, табличных ячеек - на выбор), где есть.
Как-то так хотелось бы.
Или просто поиск по примерам - тоже не плохо было-бы...





Пишите, звоните.
 
Andrey_AДата: Понедельник, 23.05.2016, 15:36 | Сообщение № 43
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
Цитата simup ()
Было-бы замечательно, чтоб поиск происходил по всему содержимому справки


Справка это и так уже делает
Вот несколько советов:

1. В справке есть вкладка "указатель", "поиск"
во вкладке "указатель" ищется по дереву справки
во вкладке "поиск" ищется по всей справке



Вот кнопки, которые могут помочь, команда runhp:
- для Total Commander

Доступно только для пользователей

Доступно только для пользователей

для вкладки "Поиска" кое-что пришлось добавить Тестовая версия TCIMG 138_b2, в версии TCIMG 13.7 замените соответствующие файл(ы)

Доступно только для пользователей

Доступно только для пользователей

Тоже самое только через AkelPad Image

Код
-"Открыть выделенную фразу в справке TCIMG в 'Указателе'" Call("Scripts::Main", 1, "TCIMG.vbs", `"runhp=#sline#"`) Icon("%a\AkelPadImage.dll",1223)
-"Открыть выделенную фразу в справке TCIMG в 'Поиске'" Call("Scripts::Main", 1, "TCIMG.vbs", `"runhp=#sline#||$f250\TCIMG.chm||Справка~~TCIMG||3"`) Icon("%a\AkelPadImage.dll",1223)


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Вот ещё совет:
При каждом обновлении утилиты так же обновляется папка справки, где находятся все её файлы
Архив распакованной справки имеет один и тот же адрес http://tcimg.dreamlair.net/TCIMGHELP/TCIMGHELP.zip
В нём находится кроме прочего и файл TCIMG.txt в котором есть все примеры и файл TCIMG.tch из которого и делается справка
Через AkelPad не составляет в 1-2 клика найти то, что нужно
Вот примеры кнопок:

Код
-"Извлечь строки включающих слова из буфера (без регистра) в новую вкладку" Call("Scripts::Main", 1, "CountPhrasesInText.vbs", `0 0 1 1`) Icon("%a\AkelPadImage.dll",1278)
-"Извлечь строки включающих слова под курсором (без регистра) в новую вкладку" Call("Scripts::Main", 1, "CountPhrasesInText.vbs", `0 1 1 1`) Icon("%a\AkelPadImage.dll",1278)


или
Код
-"Круговой поиск выделенного в файле или из буфера Ctrl+F10" Call("Scripts::Main", 1, "SearhInFiles.vbs", `"%f" 1`) Icon("%a\AkelPadImage.dll",354)


варианты поиска по текстовому файлу могут быть любыми...

Цитата simup ()
Где-то попадался мне компилятор CHM с поиском по всему содержимому... попробую отыскать.

Он уже встроен в справку и находится на вкладке "Поиск" и занимает 20%-25% от объёма справки (т.е при компиляции идёт индексация всех слов и страниц на которых они находятся, в справке TCIMG это примерно занимает 1,5 - 2 мб)

.


 
simupДата: Понедельник, 23.05.2016, 17:53 | Сообщение № 44
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
... Ни чё не понимаю...
у меня вот так
Скрин
Даже слова ввел такие, как у тебя...


Пишите, звоните.
 
Andrey_AДата: Понедельник, 23.05.2016, 18:00 | Сообщение № 45
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
Цитата simup ()
.. Ни чё не понимаю...
у меня вот так

1. Какого года справка? Если новая последней версии, то смотри на свою систему
Возможно что-то не хватает. Установи пакет создания справки, возможно файлы обновятся
https://msdn.microsoft.com/en-us/library/ms669985.aspx

.


 
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

Интеллектуальные права и отказ от ответственности