Crapculator

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

Crapculator

Post by t-rex » Sun 31 May, 2009 20:00

Почему то я никогда не писал калькуляторов, стало завидно, да ещё все те что есть какие то громоздкие, так что Crapculator на svn.

User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

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

Post by Александр Кряжев » Sun 31 May, 2009 20:32

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

Фар - маргинальный продукт. (c) zg

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by t-rex » Sun 31 May, 2009 20:39

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

Ну и раз о калькуляторах, то кому интересно вот макро калькулятор (только для целых чисел):
$if (eval("%%calc="+replace(trim(Editor.Value),"=","")+";")==0) $Text %%calc $else $Text "Error in expression" $end

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by t-rex » Mon 01 Jun, 2009 00:28

Вроде как финальная версия для всех базовых нужд:
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: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by t-rex » Mon 01 Jun, 2009 12:25

Ну а я всё таки ещё раз помучаю калькулятором, кроме ещё фигни добавил поддержку 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: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by t-rex » Mon 01 Jun, 2009 12:28

ntoh и hton нужно кому то?

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by t-rex » Mon 01 Jun, 2009 16:22

Ну меня всё ещё прёт калькулятор, добавил переменые :)
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 » Thu 08 Oct, 2009 20:06

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

Code: Select all

1:45+0:30=02:15
Вы не находите?
Может кому пригодится.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

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

Post by Skirda » Fri 09 Oct, 2009 06:46

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: 135
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 1 time
Contact:

Re: Crapculator

Post by ivank » Thu 25 Oct, 2012 16:36

если кому надо - собрал последнюю версию для far3 b2878
Attachments
Crapculator_0.10_x86_x64_rev519_far2878.7z
(27.69 KiB) Downloaded 178 times

User avatar
John Doe
Бюрократ
Posts: 12537
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 238 times

Crapculator

Post by John Doe » Sat 12 Sep, 2015 18:56

В ресурсах exe:

Code: Select all

File version:          PLUGIN_MAJOR.PLUGIN_MINOR

Post Reply

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