Crapculator

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Crapculator

Post by t-rex »

Почему то я никогда не писал калькуляторов, стало завидно, да ещё все те что есть какие то громоздкие, так что Crapculator на svn.
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: Юникодные плагины для FAR 2

Post by Александр Кряжев »

t-rex
А как можно вытянуть с svn только один плагин (на старом - даже кнопочка была). По этой штуке: "svn checkout http://evil-programmers.googlecode.com/svn/trunk/ evil-programmers-read-only" весь trunk ползёт.
А калькулятор прикольный. Если бы ещё не только в редакторе вызывался, а, скажем, в командной строке...

Фар - маргинальный продукт. (c) zg
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Юникодные плагины для FAR 2

Post by t-rex »

Александр Кряжев
Ну так допиши Crapculator после trunk.
И мне он нужен только в редакторе.

Ну и раз о калькуляторах, то кому интересно вот макро калькулятор (только для целых чисел):
$if (eval("%%calc="+replace(trim(Editor.Value),"=","")+";")==0) $Text %%calc $else $Text "Error in expression" $end
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Юникодные плагины для FAR 2

Post by t-rex »

Вроде как финальная версия для всех базовых нужд:
Crapculator:
Syntax: ( ) d.d
Constants: e pi
Binary: ^ * / % - +
Unary: - + sqrt ln log sin cos tan rad deg floor ceil
Line may end with "=".

Hackulator:
Syntax: ( ) d 0xh
Binary: * / % - + >> << & ^ |
Unary: - + ~
Line may end with "=" for hex or "=d" for decimal.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Юникодные плагины для FAR 2

Post by t-rex »

Ну а я всё таки ещё раз помучаю калькулятором, кроме ещё фигни добавил поддержку IPv4, так что теперь и как субнет кальк можно юзать :)
Crapculator:
Syntax: ( ) d.d
Constants: e pi
Binary: ^ * / % - +
Unary: - + sqrt ln log sin cos tan
rad deg floor ceil frac fac
Line may end with "=".

Hackulator:
Syntax: ( ) d 0xh IPv4
Binary: * / % - + >> << & ^ |
Unary: - + ~
Line may end with:
"=" for hex,
"=d" for decimal,
"=u" for unsigned decimal
"=4" for IPv4 address.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Юникодные плагины для FAR 2

Post by t-rex »

ntoh и hton нужно кому то?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Юникодные плагины для FAR 2

Post by t-rex »

Ну меня всё ещё прёт калькулятор, добавил переменые :)
Variables:
Names: $a .. $z
Assignment: $a := expression ;
User avatar
Toxa
Posts: 275
Joined: Wed 27 Jul, 2005 14:35
Location: Москва
Contact:

Crapculator

Post by Toxa »

Было бы здорово, если бы сабж мог считать время:

Code: Select all

1:45+0:30=02:15
Вы не находите?
Может кому пригодится.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Юникодные плагины для FAR 2

Post by Skirda »

t-rex wrote:Ну и раз о калькуляторах, то кому интересно вот макро калькулятор (только для целых чисел):
$if (eval("%%calc="+replace(trim(Editor.Value),"=","")+";")==0) $Text %%calc $else $Text "Error in expression" $end
в 2.0 после 1127 не только целые :-)
We are the Borg. You will be assimilated.
So Say We All!
ivank
Posts: 151
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: Crapculator

Post by ivank »

если кому надо - собрал последнюю версию для far3 b2878
Attachments
Crapculator_0.10_x86_x64_rev519_far2878.7z
(27.69 KiB) Downloaded 238 times
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Crapculator

Post by John Doe »

В ресурсах exe:

Code: Select all

File version:          PLUGIN_MAJOR.PLUGIN_MINOR
Post Reply

Return to “Обсуждение плагинов”