Страница 1 из 1

Хороший калькулятор под линукс - кто знает?

Добавлено: 11 июн 2006 21:16
loooser
Сегодня понял, что у меня нету нормального калькулятора. Может кто подскажет максимально похожий на вот этот: http://nlcalc.narod.ru/screenshots.html (первый скриншот, но с историей вычислений как на втором скриншоте).
Пока нашел только Qalculate! - вроде хороший, но напрягает лезть в меню для изменения Number Base с десятичного на двоичный и обратно - может это настроить можно? Еще хорошо бы, чтоб калькулятор можно было вызывать/скрывать клавишей numlock (а сам numlock при этом всегда включен был).

Может кто-то уже пользует давно что-то такое? - я бы тогда не тратил много времени на такую фигню :)

Хороший калькулятор под линукс - кто знает?

Добавлено: 11 июн 2006 22:34
rayven
чем bc не устраивает? только что по NumLock не вызывается, но это в WM настроить можно.

Хороший калькулятор под линукс - кто знает?

Добавлено: 11 июн 2006 23:43
loooser
Чего-то я не догнал. bc - это же консольное приложение? Мне под иксы надо...

Хороший калькулятор под линукс - кто знает?

Добавлено: 12 июн 2006 04:59
rayven
Ну да, консольное. Я под иксы искал в свое время, да так ни чего стоящего не нашел. Остановился на этом. Еще в emacs калькулятор отличный, но это совсем не то. Чтож, значит я ни чем тебе не могу помочь.

Хороший калькулятор под линукс - кто знает?

Добавлено: 12 июн 2006 23:49
hatred
еще для счета есть такая весчь как octave, тоже консольное :) вот только что мешает взять xbindkeys и забиндить на NumLock римерно такой вызов:

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

terminal -e octave
и будет счастие :) только октава это уже не просто калькулятор, а гораздо мощнее.

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 15:06
loooser
Вобщем, остановился пока на qalculate. Вообще сильная штука - куча всяких возможностей в меню. Запостил бы скриншот, если бы форум позволял.
Description: Powerful and easy to use desktop calculator
Qalculate! is small and simple to use but with much power and versatility
underneath. Features include customizable functions, units, arbitrary
precision, plotting, and a graphical interface (GTK+) that uses a one-line
fault-tolerant expression entry (although it supports optional traditional
buttons).
История есть, только в отдельном окне. Перевод между системами счисления тоже есть (Ctrl+B), но тоже в отдельном окне (как же меня иногда убивает отстутствие MDI в линуксе) :(

На нумлок повесил штатными средствами iceWM. Правда этот момент иногда подглючивает (но очень редко) из-за желания держать numlock всегда включенным -- команда 'xsetleds +num' при выключенном нумлоке опять вызывает срабатывание нажатия клавиши numlock.
Хотя я уже кажется понял где накосячил, на днях подправлю.

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 15:34
hatred
Вот:
Изображение

Для увеличения давить по картинке

сайт:
qalculate.sourceforge.net

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 15:49
rpk
galculator может подойдёт...

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 17:34
loooser
rpk: спасибо, тоже хорошая штука. Без истории правда, но она не так уж и часто бывает нужна. Сейчас думаю, что навесить на numlock -- q или g :)

Вот только глюк один вылез - если в браузере открыта страница http://qalculate.sourceforge.net/
то браузер тоже выскакивает при команде
xwit -pop -names 'Qalculate!'
Как можно задать точное имя окна для всплытия?

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 20:39
hatred
xprop?

Хороший калькулятор под линукс - кто знает?

Добавлено: 13 июн 2006 21:13
loooser
xprop порбовал так:

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

$ xprop -name 'Qalculate!' |grep 'WM_CLIENT_LEADER'
WM_CLIENT_LEADER(WINDOW): window id # 0x600001

$ xwit -id 0x600001 -pop
после чего из ниоткуда появляется еще одно окошко с именем "qalculate" и ИД 0x0. Сам кальккулятор на это никак не реагирует.

Что я сделал не так или что еще можно попробовать?

Хороший калькулятор под линукс - кто знает?

Добавлено: 14 июн 2006 00:01
hatred
а ты просто запусти в терминалке xprop и щелкни мышой по окну калькулятора, потом посмотри какой window name, и вообще что он кажет, может что интересное и получится, а вообще нужно самому побаловаться...

Хороший калькулятор под линукс - кто знает?

Добавлено: 14 июн 2006 10:10
loooser
hatred: так я это всё уже давным давно сделал Ж-))
И в скрипте этом своем я использую xprop для определения текущего состояния калькулятора (развернут/свернут). Проблема в том, что xprop не умеет сворачивать/разворачивать окна (или умеет?...), а xwit'у нельзя сказать что имя окна должно быть точно таким какое задано - подстроки ищет. Ну а если по id разворачивать, то у самого qalculator'а глюки какие-то :=))

Короче везде засада. Впринципе можно и так оставить, но это всё-же кривое решение получается :(
Может еще какие-то утилиты есть подобные xwit'у?

Хороший калькулятор под линукс - кто знает?

Добавлено: 14 июн 2006 14:54
hatred
гм, тогда ой, самому покурить нужно, пока ничего нового сказать не могу :(