imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Авторский Софт
Опции темы
Старый 19.01.2010, 11:00     # 1
VBDUnit
Guest
 
Сообщения: n/a

Калькулятор XQR2

По функционалу XQR2 далеко ушел от калькулятора. Первоначально я создал мощный калькулятор XQR, а уже потом дописывал разные дополнительные возможности.

Основные фичи программы:
  • XQR2 очень просто освоить
  • XQR2 - это в первую очередь строчной калькулятор. Чтобы вычислить выражение любой сложности, просто введите его в дисплей XQR2 и нажмите Enter - и сразу же получите результат
  • XQR2 умеет строить любые, даже самые сложные графики функций. Чтобы построить график функции, просто введите ее в дисплей вместо выражения, например: "sin(x)". Таким образом, сложность функции ограничена только шириной Вашего экрана. Можно даже добавить собственную функцию, и построить ее график.
  • Автоматический расчет курсов валют. В XQR2 появились две константы - знак доллара "$" и знак евро "€". Обе они равны текущему курсу соответствующей валюты. XQR2 автоматически обновляет значения этих констант через Интернет. Теперь, чтобы узнать курс доллара, достаточно вычислить "$=", а чтобы вычислить соотношение евро/доллар достаточно подсчитать: "€/$=". Чтобы перевести 5 долларов в рубли, можно писать: "5$ =" или "5 * $ =". Чтобы переводить наоборот, рубли в доллары, нужно писать: "1000/$ = ". Аналогичные операции можно производить и с евро. Чтобы напечатать знак евро, можно нажимать цифру 4, удерживая Ctrl. Функция работает только при наличии работающего соединения с Интернет. Эта функция есть только в Relise-версии.
  • Автоматическое обновление через Интернет - Вы всегда сможете использовать самую последнюю версию XQR2. Чтобы всегда иметь версию, не нужно больше загружать XQR2 поновой. Достаточно загрузить его один раз и переодически выбирать в его контекстном меню "Автоматическое обновление". Эта функция есть только в Relise-версии.
  • Вычисление выделенных фрагментов - выделяете часть выражения, щелкаете правой кнопкой и смотрите значение. Эта функция есть только в Relise-версии.
  • Повышенная интуитивность - XQR2 теперь лучше понимает, что от него хочет пользователь, и при этом не мешает работе. Например, если Вы скопируете в буфер обмена выражение и вызовите XQR2, то он сразу же вычислит значение. Эта функция есть только в Relise-версии.
  • Инновационная система BracketPush® , впервые появившаяся в Relise-версии. Она позволяет легко просмотреть промжуточные вычисления в выражении. Над каждой открывающей скобкой в выражении располагается особый значок, щелкнув по нему Вы сможете узнать, чему равно содержимое скобок. Эта функция есть только в Relise-версии.
  • Мощный интегрированный редактор кода Homacosoft CodeBloom и бесплатно предоставленный документированный SDK к XQR2 позволят программистам легко модифицировать ядро XQR2 и создавать дополнения по своим нуждам. Эта функция есть только в Relise-версии.
  • Улучшенное копирование - можно скопировать выражение с подсветкой синтаксиса, обыкновенную дробь как изображение и т.п. Эта функция есть только в Relise-версии.
  • Отдельная экранная клавиатура - в отличие от других программ подобного рода, здесь клавиатуру можно отделить и поместить в любую часть экрана, или вообще отключить, тогда XQR2 станет простым дисплеем, и будет занимать совсем мало места на экране
  • История вычислений позволяет легко проследить за всеми подсчетами. В отличии от других калькуляторов, Вы можете ее скрыть чтобы она не занимала место, или закрепить на экране для удобства расчетов
  • Размер дисплея можно менять - можете выставить шрифт различного размера, чтобы было легче читать с дисплея. Ширина дисплея XQR2 подстраивается под размер выражения - опять же, он будет занимать минимум места
  • Можно так же менять размер клавиатуры. Это особенно полезно для людей с ослабленным зрением или для коллективных расчетов
  • Инновационная система NumberPush®, позволяющая легко моделировать функции и подбирать нужный результат, решать обратную задачу при построении функций и при вычислениях. Берете число в выражении и тащите его мышкой вверх или вниз - число будет увеличиваться или уменьшаться, и результат вслед за ним тоже будет меняться. Так можно легко подобрать нужное значение или изучить поведение формулы.
  • XQR2 может быстро вызываться и скрываться сочетанием клавиш, каким - решать Вам
  • Удобный вкладочный интерфейс, в настоящее время весьма модный, позволяет легко получить доступ к дополнительным функциям программы, благодаря которым он один заменяет несколько программ:
  • Встроенная программа напоминаний – Вы можете добавить сколько угодно будильников, настроить их по дате, указать нужные действия, а так же выбрать оформление срабатывания. Каждый глянцевый будильник тщательно отрисовывался в трехмерном редакторе, благодаря чему вкладка выглядит весьма стильно. При этом будильники могут звучать даже без колонок и звуковой карты.
  • Вкладка «Формы». Формы позволяют производить вычисления подобно таблицам Excel, не вводя сложных формул. По умолчанию в XQR2 встроено несколько форм, однако с помощью простого встроенного редактора Вы сможете создать такие формы самим.
  • Вкладка «Заметки» позволяют хранить все что угодно, быстро записать нужную информацию. Например, во время посещения Интернет, Вы нашли интересный текст, или название какой-нибудь вещи, и Вам нужно быстро это записать. Для таких случаев как раз подойдут заметки XQR2.
  • Вкладка «Конвертация величин» позволяет упорядочить уже существующие функции конвертирования в удобный и наглядный интерфейс
  • Функция снятия скриншотов – откройте вкладку «Скриншоты» и используйте клавишу PrintScreen, чтобы фотографировать экран. Это очень удобно для снятия скриншотов в играх. XQR2 сам умеет группировать скриншоты в зависимости от того, что на них изображено. Все скриншоты отображаются в виде эргономичной стильной гирлянды, которую можно проматывать колесиком мыши.
  • Функция поиска в Интернет – Вы можете производить поиск по интернет прямо из калькулятора.
  • Вы можете не писать знак умножения: 15sin(28 – 14(12 – 3))
  • В XQR2 есть встроенный календарь, который позволяет Вам легко и быстро посмотреть нужную дату. При этом ориентацию календаря можно выбрать.
  • В программу уже встроены десятки алгебраических функций, констант и функций перевода величин
  • Гибкая архитектура позволяет менять работу калькулятора, полностью подстраивать XQR2 под себя (разумеется, при наличии определенных навыков)
  • Встроенные стили и редактор стилей - полностью настраиваемый внешний вид, Вы можете сами создать собственное оформление и применить его к калькулятору
  • Несколько встроенных экранных клавиатур позволят Вам выбрать наиболее подходящий для себя интерфейс. При этом функционал XQR2 от клавиатуры не зависит, т.е. клавиатура служит лишь для удобства, а вычислять Вы можете любые типы выражений. При включенной инженерной клавиатуре спокойно можно производить финансовые подсчеты или вычисление времени. Кроме того, Вы можете отредактировать существующие клавиатуры или создать свою с помощью очень простого встроенного редактора клавиатур.
  • Подсветка скобок и синтаксиса, а так же проверка правописания не позволят запутаться в сложном выражении
  • XQR2 показывает подсказки по вводимой функции, подобно современным средам разработки программ. Например, Вы хотите подсчитать синус 100 градусов. Начинаете вводить "sin": нажимаете букву "s" и сразу же всплывает подсказка со всеми математическими функциями и их описаниями, начинающимися на "s". С помощью стрелок "вверх" и "вниз" на клавиатуре выбираете нужную функцию (в данном случае "sin(a)") и нажимаете "Enter". XQR2 сам вводит: "sin(". Далее нужно просто ввести число "100" и нажать Enter. Закрывающую скобку XQR2 поставит сам.
  • Вы можете добавлять собственные алгебраические функции
  • При добавлении функции конвертации величин обратная функция добавляется автоматически. Например, если вы добавите функцию MeterToFoot, то функция FootToMeter добавится автоматически
  • Даже порядок цифр на цифровой клавиатуре меняется в настройках. А Вы замечали, что на цифровой клавиатуре компьютера и на телефоне цифры расположены по-разному?
  • XQR2 умеет вычислять определенные интегралы - Вы выделяете часть функции, и получаете площадь криволинейной трапеции
  • Встроенный простейший антивирус позволяет обнаруживать наиболее распространенный вид Autorun-вирусов.
  • XQR2 имеет функцию "быстрый запуск" - с ее помощью можно легко и быстро запускать любые программы. Достаточно вместо выражения ввести указанное ключевое слово
  • XQR2 поддерживает пять систем счисления. В отличие от других калькуляторов, он может оперировать с десятичными, шестнадцатеричными, восьмеричными, двоичными и римскими числами одновременно, не требуя при этом переключения в какой-либо специальный режим. Просто для каждой системы исчисления существует свой префикс. Символ "@" означает двоичную систему исчисления, "#" - шестнадцатиричную, "&" - восьмеричную, а "~" - римскую. Так, чтобы сложить два двоичных числа, можно просто написать: "@1101 + @1011" или "@(1101 + 1011)". С помощью скобок можно создавать сложные синтаксические конструкции с различными системами исчисления, например:
  • Если необходимо, XQR2 отображает результат в стандартном виде, например, 3,3534634563*1027
  • XQR2 спокойно отображает результат в виде обыкновенных дробей, причем в любой системе счисления. Например, можно вычислить факториал 154 (ввести в дисплей: 154!) и выразить его в виде обыкновенной двоичной дроби.
  • XQR2 использует только одно ядро процессора
  • Пять ячеек памяти – в них можно хранить как числа, так и выражения
  • Инновационная система распознавания игр - XQR2 не будет случайно вызываться, сворачивая игру, и портя тем самым весь игровой процесс. Особенно это касается ресурсоемких игр. А для будильников Вы можете отдельно указать, как им поступать в случае, если Вы играете.
  • XQR2 может быть использован в качестве калькулятора времени. Время писать нужно в фигурных скобках, например: "{12:00}+{15:30:00}/5"
  • Множество мелких удобств, например, если Вы выделите часть выражения и нажмете "(", то выделенная часть возьмется в скобки
В заключение могу добавить, что он писался на устаревшем языке VB6, его код составляет примерно 50'000 строк.
Ссылка для скачивания
Презентационный клип XQR2
Официальный сайт
 
Старый 19.01.2010, 11:48     # 2
vovik
IMHO Ворчун-2006
 
Аватар для vovik
 
Регистрация: 24.03.2003
Адрес: Москва
Пол: Male
Сообщения: 4 651

vovik СуперБогvovik СуперБогvovik СуперБог
vovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБог
Цитата с сайта:
Цитата:
Сейчас начнется скачивание Relise-версии...
Ладно. Поставил. Первое желание - снести сразу. Не программа, а ёлка новогодняя со сверкающими лампочками. Все переливается, огоньки бегают, кругом анимация. При этом очевидных кнопок (настройки, свернуть). Нажал "интернет" - в окошке пошел снег. Рыдаю.
После удаления рюшечек стало намного интереснее. Хотя анимация раздражает все равно. Тем более, что на это мельтишение уходит время.
Насколько я понимаю, программа делалась под себя с эксклюзивным набором фишек. Поэтому сочетание калькулятора и напоминалки меня сильно удивило.
Из вышесказанного вывод один: несмотря на интересный набор функций, разбираться, рыть не буду
vovik вне форума  
Старый 19.01.2010, 12:05     # 3
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 492

Borland - Гад и сволочь
Цитата:
Нестабильная Portable-версия вообще неофициальна, и выпущена какими-то энтузиастами. Настоятельно рекомендуется скачивать оригинальный установочный файл Relise-версии.
А почему бы не выпустить стабильную официальную Portable-версию? Не думаю, чтобы автору это было сделать сложнее, чем энтузиастам...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 19.01.2010, 14:08     # 4
VBDUnit
Guest
 
Сообщения: n/a

Цитата:
Не программа, а ёлка новогодняя со сверкающими лампочками.
Ах да. Мигалки - это неудачный эксперемент новгодней темы, они должны исчезнуть после 10 января... Ошибку эту я признал, в обновлении этого уже не будет.

Цитата:
Насколько я понимаю, программа делалась под себя с эксклюзивным набором фишек
Программа делалась не под себя, просто она несколько нестандартна. Часть пользователей это не одобряет и сносит, часть привыкает. Но что делать) У программы между тем есть контекстное меню.

XQR расчитан на то, чтобы быть все время запущеным, но скрытым, и вызваться по нажатию горячей клавиши. Информация о ней сразу же высвечевается после установки (Ctrl+~). XQR так же можно использовать как мини-консоль для быстрого запуска программ.
 
Старый 19.01.2010, 14:21     # 5
vovik
IMHO Ворчун-2006
 
Аватар для vovik
 
Регистрация: 24.03.2003
Адрес: Москва
Пол: Male
Сообщения: 4 651

vovik СуперБогvovik СуперБогvovik СуперБог
vovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБог
Цитата:
Сообщение от VBDUnit Посмотреть сообщение
Мигалки - это неудачный эксперемент новгодней темы, они должны исчезнуть после 10 января
анимация остается даже после смены темы.
Цитата:
Сообщение от VBDUnit Посмотреть сообщение
XQR расчитан на то, чтобы быть все время запущеным, но скрытым
Разумеется это исключительно имхо, но прога из разряда полезных мелочей, мелких и незаметных - зачем при смене режимов скачущие кнопки? (да и без смены режимов тоже)
ЗЫ:
Цитата:
Сообщение от VBDUnit Посмотреть сообщение
Информация о ней сразу же высвечевается после установки (Ctrl+~)
ну, ты еще скажи, что мануал читать надо.
vovik вне форума  
Старый 19.01.2010, 15:23     # 6
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 492

Borland - Гад и сволочь
Цитата:
Сообщение от VBDUnit Посмотреть сообщение
Мигалки ... должны исчезнуть после 10 января
Следующего года, что ли?
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 19.01.2010, 16:01     # 7
VBDUnit
Guest
 
Сообщения: n/a

Этого, и вообще-то у всех она давно отключилась.

Цитата:
из разряда полезных мелочей, мелких и незаметных
Увы нет

PS:
Вот маленькая сторонняя статья на BestFree: Ссылка
 
Старый 19.01.2010, 16:27     # 8
vovik
IMHO Ворчун-2006
 
Аватар для vovik
 
Регистрация: 24.03.2003
Адрес: Москва
Пол: Male
Сообщения: 4 651

vovik СуперБогvovik СуперБогvovik СуперБог
vovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБогvovik СуперБог
Цитата:
Офисный комбайн нового поколения, заключающий в своей навороченной оболочке
Не давай таких ссылок. Тем более, что вся статья - одна строчка.
vovik вне форума  
Старый 19.01.2010, 16:52     # 9
VBDUnit
Guest
 
Сообщения: n/a

Там есть кнопочка "Полное описание"
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:14.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.