Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Как быстро найти нужную команду самой VisualNEO Win (NeoBook) или плагина, если не знаешь её названия?
Смысл программы в том, чтобы быстро, по частичному русскому описанию назначения команды (или по названию источника, или по части в названии команды), находить все тематически близкие команды (в т.ч. по плагинам и библиотекам функций).
В VisualNEO Win (NeoBook) реализован похожий поиск в селекторе команд, однако: - ищет только по названию команды; - не умеет искать по сочетанию символов в любом месте команды, ищет только с начала названия команды; - не делает подборки сразу всех возможных результатов поиска, ищет последовательно – плагин за плагином... - не позволяет делать тематические выборки доступных команд из разных источников (включая VisualNEO Win, плагины, функции, специальные файлы и др.).
С целью устранить все эти недостатки и была создана NeoCommands.
В NeoCommands вы можете искать по части названия команды, по русскому описанию её назначения, можете искать в результатах этого поиска, можете делать тематический поиск по конкретным источникам (например, выбрали сначала "Источник", а потом в нём "Тему").
Основные функции
Поиск нужной команды по мере набора текста – искать можно по названию источника (напр., плагина), по части названия команды (для опытных), и, конечно же, по описанию команды на русском языке (просто начните вводить текст после запуска программы и всё увидите).
Сброс фильтра горячей клавишей ESC, поля ввода при этом сами очистятся, таблица вернётся к первоначальному виду.
Копирование в буфер обмена содержимого ячейки (например, имени команды) двойным кликом. Нашли нужную команду – дважды кликнули по ней и она уже в буфере обмена. Остаётся лишь вставить содержимое буфера обмена в проект, где двойной щелчок по по команде вызовет окно помощника настройки параметров данной команды. Через меню "Буфер" можно включить "Копить данные при двойном клике", что позволит двойными кликами собирать сразу всю нужную информацию из базы данных.
Через меню "Поиск" вы можете выбрать pub-файл и получить список используемых в нём источников команд (в т.ч. плагинов и функций, внесённых в NeoCommands). Сама VisualNEO Win (NeoBook) не может знать все плагины (поскольку регулярно создаются новые), поэтому через меню "Проект\Список файлов" покажет только те плагины, которые не просто используются в проекте, но и в данный момент установлены на компьютере пользователя. Это конечно же неудобно в тех случаях, когда вы не знаете или не помните сколько в проекте используется плагинов и каких именно, например, если вы переустановили Windows и думаете какие плагины установить для продолжения работы над текущим проектом.
Через меню "Настройки" вы можете настраивать внешний вид программы (цвет, шрифт, заливка, фоновое изображение...). Программа будет выглядеть так, как вы пожелаете. По умолчанию используется нейтральный "кофейный стиль":
Для изменения внешнего вида программы может потребоваться запустить программу с правами администратора (это зависит от настроек вашей Windows).
Источники
База данных регулярно пополняется. В настоящее время количество записей в базе: 4761. Все записи размечены тегами ключевых слов, что позволяет делать выборки по этим тегам (в т.ч. через меню "Тема").
В этой теме или через личные сообщения дайте знать автору программы, если в базе чего-то не хватает или вы нашли ошибку.
Ссылки на последнюю версию
Программа бесплатна. Чтобы использовать программу скачайте установщик или версию не требующую установки. Если программа у вас уже работает, то вы можете обновить её нажав клавишу F5 или через меню Помощь.
Дата: Ср, 10 Августа 2011, 12:48 | Сообщение # 151
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Сергей)
а это так необходимо?!
Когда программа только создавалась, была идея создать ее одним компактным файлом, поэтому я выбрал писать настройки в реестр, а не в обычный файл. Теперь прога выросла, а запись в реестр осталась. И бог с ней, все пишется компактно, в ключ программы. Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Дата: Ср, 10 Августа 2011, 13:00 | Сообщение # 153
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
В шапке Поиск, а в окне устанавливаешь чекбоксами фильтр.
А зачем такой сложный поиск, если по мере набора всё ищется. Или я не понял идею...
mishem, обновился до новой версии? Я справку сделал, хвалюсь :).
Quote (mishem)
Я тоже придерживаюсь мнения что надо меньше в реестр лезть. Но ты решил по взрослому. Значит пусть реестр.
Просто наследство от первой версии, да и пишется всё в рекомендованный майкрософтом раздел, и стандартной необушной функцией. Так что тут всё путём должно быть, реестр не пострадает.
Дата: Ср, 10 Августа 2011, 13:10 | Сообщение # 155
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
нет еще, похмеляюсь.
сочувствую :). Мне обычно очень крепкий черный сладкий чай помогает... Но это наверное индивидуально...
Quote (mishem)
правда зачем они?
А это я неудачное название придумал, заменил уже. Потом скачаешь, может одобришь. Поиск осуществляется по мере набора символов. Мгновенно, просто и удобно. Сразу виден результат поиска. При желании можно искать по одному столбцу или жестче - сразу по всем трем (учитываться при поиске тогда будет вся введенная в поля ввода информация). Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Дата: Ср, 10 Августа 2011, 14:19 | Сообщение # 157
Необукер
Проверенные
Сообщений: 4238
Offline
Quote (Вадим)
реестр не пострадает.
а когда программа удалится пользователем за ненадобностью?! Реестр будет содержать ненужную для него запись и ссылку на несуществующий объект, и это уже ошибка....
Дата: Ср, 10 Августа 2011, 18:07 | Сообщение # 160
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
не Юсуф а Джософ
Ну, ежели справа-налево читать (т.е. ник, в скобках), то да :). А в профиле Юсуф, указано.
Добавлено (10 Август 2011, 18:07) --------------------------------------------- Обновление базы данных.
Проще всего автоматически обновить базу через программу, через меню Помощь.
Пошукал по форуму...
Добавлены плагины:
tmCanvas (Alberto Meyer)- за перевод плагина спасибо нашему главному переводчику плагинов :)!!! :), а Гарику спасибо за провокацию главного переводчика плагинов на перевод
NeoHexEdit 1.4 (Alex Rothschild) - спасибо Дембелю за перевод!!!
Utilidades de Internet 1.0 (Enrique Ramiro) - спасибо Гарику за провокацию! Я перевел, надеюсь для чернового варианта сгодится...
NeoBookScreenCapture v1.1 (NeoSoft Corp.) - одна команда, но, зато, фирменная . Спасибо Андрею (Necronomicon)! Взял формулировку из его темы.
hpwTreeView (Hans-Peter Wickern) - спасибо Дембелю за перевод команд!!!
NeoPrintHTML (David de Argentina) - спасибо Дембелю за перевод команд!!!
RacAutoIt3x 1.0 (Roman Avalos Castillo)- спасибо Сергею за авто-перевод :)!! Я как смог и что понял - подправил... (Сергей, ты ковырял этот плаг, посмотри описания, так сказать, если будет время и желание...).
Дата: Чт, 11 Августа 2011, 07:33 | Сообщение # 161
Удаленные
Вадим, исключение я сделал для всей папки NeoCommands. Добавлять в исключения всю папку Temp не рационально, а имя у распаковывающегося файла плагина рандомное.
Дата: Чт, 11 Августа 2011, 11:59 | Сообщение # 162
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Alien, нужно разработчикам плангина написать Хотя... Что то мне в голову мысль пришла, плагин то русифицирован мной. Может быть антивирь на упаковщик UPX ругается? Не хочешь читать хелп?
Дата: Чт, 11 Августа 2011, 14:53 | Сообщение # 165
Необукер
Проверенные
Сообщений: 4238
Offline
Quote (Вадим)
посмотри описания
там команды взяты из AutoIt3 лучше читать по командам из справки AutoIt3, там лучше разжевано. А в командах плага отражено лишь кратко, что не всегда понятно, кстати, а команды есть тута
Плаг супер и аналога нет! hpwAutoIt курит нервно в стороне.
Сообщение отредактировано Сергей - Чт, 11 Августа 2011, 15:16
Дата: Чт, 11 Августа 2011, 15:20 | Сообщение # 166
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Alien)
а имя у распаковывающегося файла плагина рандомное.
Тогда понятно.
Quote (Alien)
предыдущие версии нормально открывались
Quote (Alien)
предыдущие версии нормально открывались
В предыдущих версиях не было внутри исполняемого файла модуля обновления.
Quote (mishem)
значит Вадим что то подсунул
Сделаю позже инсталлятор, в нем все будет отдельно. Тогда посмотрим как антивирь отреагирует.
Quote (Сергей)
а вот и команды:
Сергей, пока не удаляй, я предлагаю везде "Вернуть..." заменить на "Получить" (как я прежде и предложил) - поскольку термин "Получить" более определенный, у слова "Вернуть" есть еще смысл - вернуть назад, на прежнее место, сделать как было... А это может сбивать людей с толку. Например, "Вернуть текст окна" можно прочитать как "Отменить изменения в окне"... Если ты согласен, я заменю.
Добавлено (11 Август 2011, 15:20) ---------------------------------------------
Дата: Чт, 11 Августа 2011, 15:33 | Сообщение # 168
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Сергей)
поидее плагин возвращает результат в переменную [RAC_return]
Это верно, если говорить о результате работы команды, но для обозначения самой команды лучше, мне кажется, использовать термин "Получить", ведь и "Get", которая в находится в составном имени таких команд переводится именно так. Кроме того, термин "Получить" ничуть не менее программерский
Quote (Сергей)
я там заменил сегодня на нормальный
Я заметил. И скачав сейчас русский хелп обнаружил в нем отсутствие какой-либо правки. Там мало что можно с ходу понять. В базе данных нужны понятные описания назначения команд...
Дата: Чт, 11 Августа 2011, 15:43 | Сообщение # 169
Необукер
Проверенные
Сообщений: 4238
Offline
Quote (Вадим)
И скачав сейчас русский хелп
а хелп я не изменял... По моему, описание команд сейчас имеет понятный смысл. Куда еще понятней?! хочешь написать "войну и мир" Все команды имеют тот же смысл, что и описание. Если mishem, переведет также, то вопросы сами отпадут
Добавлено (11 Август 2011, 15:43) ---------------------------------------------
Quote (Вадим)
Кроме того, термин "Получить" ничуть не менее программерский
Вадим, это твоя прога и ты в праве делать там как тебе удобно.
Дата: Чт, 11 Августа 2011, 15:48 | Сообщение # 170
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Сергей)
Может mishem доберется и до этого плагина, перевод готовый осталось только вставить
Я до него давно добрался, но ни как не закончу. Если честно, то забыл про него. У меня много их начатых, но творческого желания нет, вот и стопопрятся. Не хочешь читать хелп?
Дата: Чт, 11 Августа 2011, 15:52 | Сообщение # 171
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Сергей)
По моему, описание команд сейчас имеет понятный смысл.
Я это и хотел узнать, поскольку сам с плагином не работал еще. Заменю, с твоего позволения, тогда "вернуть" на "получить".
К слову, когда я начинал изучать программирование, то долго не мог понять термина "вернуть"... "Функция возвращает значение...", - читаю я и думаю: а вроде бы я ей ничего не давал, что она мне возвращает??
Quote (Сергей)
и ты в праве делать там как тебе удобно.
Дело не в том, как мне удобно, а чтобы соответствовало замыслу программы вообще. Что толку в удобной для автора проге, если ее больше никто не понимает и ею не пользуются? Я же стараюсь сделать так, чтобы по возможности любому было удобно работать с базой.
Дата: Чт, 11 Августа 2011, 15:56 | Сообщение # 172
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
Хорошая новость!
Особо обольщаться не надо.
Сейчас некогда, то работа, то запой. Что крайне не совместимо. Жена аж бесится, сцука Вот ближе к зиме.... Там мож попроще будет. Останется компьютер и запой.
Дата: Вс, 14 Августа 2011, 07:07 | Сообщение # 174
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Вот ближе к зиме....
Ок, будемс ждать. Только, как-то надо беречь себя, что-ли... :)
Quote (Alien)
На самом деле давал Ты её вызываешь, т.е. к ней идет обращение, да ещё и с параметрами (аргументами), именно поэтому и возвращает
Ну, так до этого же допетрить надо! В этот образ мышления еще въехать надо, да не на хромой кобыле...
Кроме того, когда читаешь просто в книге описание функции, то еще ничего в реальности и не "давал"...
Добавлено (14 Август 2011, 07:07) --------------------------------------------- Программа и база данных обновлены.
Версия 5
- Добавлен инсталлятор и деинсталлятор (теперь апдейтер и файл справки размещаются в папке программы - там, куда установите. Ранее оба файла находились прямо в исполняемом файле). При инсталляции создаются ярлыки - на рабочем столе, и в меню ПУСК. Пока, при деинсталляции удаляется всё, кроме ключа из реестра (бесплатная версия CreateInstall, которой я пользуюсь, этого не умеет, но позже я куплю полную версию и всё будет ОК; а с бат-файлом не хочется морочиться, не серьезно это как-то, мне кажется). Да и, при желании, удалить ключ NeoCommands из реестра - это не проблема для форумчан.
- У базы данных теперь своя нумерация версий (сделать последнее число из четырех в версии программы номером базы данных - была не хорошая идея).
- Главное окно программы теперь по умолчанию увеличилось в длину (так, полагаю, удобнее).
- Изменил окно "О программе" (чтобы удобнее было пополнять строки для содержимого базы данных и чтобы они были читабельнее, ну и чтобы из них можно было копировать название плагина или имя автора, при желании). Главный плагин нашего форума я поставил первым, все остальные - в алфавитном порядке. Я когда несколько лет был редактором философского сборника, мы так делали со статьями - первая статься в сборнике - профессора, зав.кафедры, остальные по алфавиту. Думаю и здесь уместен этот принцип.
В базу данных добавлены плагины:
EditorsToolbox 1.75 (C. Giebel)- весьма интересный плагин, позволяет создать свой полноценный текстовый редактор (с линейкой управления отступами, форматированием абзацев и пр., очень круто..., плаг бесплатный к тому же). Переводил я, сильно не пинать, но если кто неточность заметит - говорить обязательно!
ID3-Plugin 2.3 (G. Kropf) - позволяет читать и редактировать теги mp3-файлов, без предварительного открытия самих файлов (Доступны 4 тега: название композиции, имя исполнителя, жанр произведения, название альбома). Плагин имеется на нашем форуме. Спасибо Петру за помощь!
NeoMSGBox 1.0 (David de Argentina) - плагин позволяет делать мессаги, аналогично команде AlertBox, но с дополнительными возможностями: возможность создания окон подобных системным (Ok/Cancel, Abort/Retry/Ignore, и др.); возможность использования системных значков; возможность установки таймаута, после которого окно закроется автоматически. Описание взял с темы на форуме. Спасибо DEMBEL'ю!
nzPlug-In Cursor (Christian Chauvin) - замечательный плаг оперативной смены курсора мыши (причем глобально). Допустимые файлы курсоров: CUR, ANI, ICO. Плагин имеется на нашем форуме. Спасибо Петру!
Теперь в базе данных 1400 команд. Пользуйтесь, на здоровье!
Дата: Вс, 14 Августа 2011, 16:22 | Сообщение # 176
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Вадим)
К слову, когда я начинал изучать программирование, то долго не мог понять термина "вернуть"... "Функция возвращает значение...", - читаю я и думаю: а вроде бы я ей ничего не давал, что она мне возвращает??
Quote (Alien)
На самом деле давал Ты её вызываешь, т.е. к ней идет обращение, да ещё и с параметрами (аргументами), именно поэтому и возвращает
На самом деле, то, что мы называем "функцией", в NB и в во взрослых яхыках программирования, имеет очень большие различия. Чтобы их объяснить толком (и объяснить термин "возвращение"), потребуется целая статья, и возможно не на одну страницу.
По моему убеждению применение "взрослой" программерской терминологии в NB должно быть крайне ограниченным, и использоваться только там, где по-другому никак, т.е. невозможно подобрать "бытовой" и понятный синоним/аналог.
Подходя строго формально, в NB (И В ПЛАГИНАХ NB) НЕТ ФУНКЦИЙ в их классическом понимании, и поэтому применение таких терминов как"возвращать", и им подобных, способно только запутать, и даже отпугнуть, начинающего необукера, который совершенно незнаком с этой специфичной программерской терминологией. В NB и в плагинах есть КОМАНДЫ, или ДЕЙСТВИЯ (Actions), но нет функций. Даже то, что в NB описано как функция (в библиотеке функций) не является функцией в классическом её понимании.
Короче, применение "Получить" вместо "Вернуть" будет более-чем уместным, и даже очень полезным! Только все надо оформить нормальным человеческим (а не машинной абракадаброй) русским языком.
Добавлено (14 Август 2011, 16:22) --------------------------------------------- Да, кстати, забыл сказать по-существу, т.е. по программе. Почему-то при нажатии на пункт меню "Проверить обновления" что-то неведомое происходит, но нет сообщения о доступности новой версии или о том, что программа уже имеется в последнем её варианте.
Инсталятор отработал успешно на хрюше. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дата: Вс, 14 Августа 2011, 16:35 | Сообщение # 177
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Peter)
Чтобы их объяснить толком (и объяснить термин "возвращение"), потребуется целая статья, и возможно не на одну страницу.
Я с большим интересом прочитаю, если таковая когда-нибудь будет тобою написана. А то, что слово "вернуть" очень неудобное для начинающих, я убедился на своем примере.
Quote (Peter)
Почему-то при нажатии на пункт меню "Проверить обновления" что-то неведомое происходит, но нет сообщения о доступности новой версии или о том, что программа уже имеется в последнем её варианте.
Так и должно быть, если включена опция "Проверять обновления автоматически (раз в день)" (эта опция, для удобства пользователя, избавляет от диалоговых окон и во время ручного обновления через меню Помощь. Программа лезет ко мне на сервер и читает текстовой файл, в котором указана версия программы и базы данных, а далее - если есть обновления, то скачивает, если нет, то нет. Опция автоматического обновления включена?
Quote (Peter)
Инсталятор отработал успешно на хрюше.
Спасибо, за хорошую новость! Я проверял и на семерке, должно работать у всех.
Добавлено (14 Август 2011, 16:35) ---------------------------------------------
Дата: Вс, 14 Августа 2011, 16:41 | Сообщение # 178
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Вадим)
Опция автоматического обновления включена?
Ага, теперь понял. Только все-равно, по всем законам, должна быть какая-то реакция на действия пользователя, причем, независимо от того включено автоматическое обновление или нет. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дата: Вс, 14 Августа 2011, 16:42 | Сообщение # 180
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Вадим)
Отправь файл на анализ
А на какой плагин ругается-то! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться