Mumpster
http://mumpster.org/

MUMPS Version 1.59 now available
http://mumpster.org/viewtopic.php?f=2&t=1712
Page 1 of 2

Author:  raynewman [ Tue Jul 31, 2012 9:22 pm ]
Post subject:  MUMPS Version 1.59 now available

MUMPS Version 1.59 now available on Sourceforge. Main fix is a tidy up of the shared memory code.


Ray

Author:  cais28 [ Wed Aug 01, 2012 5:54 am ]
Post subject:  Re: MUMPS Version 1.59 now available

and working on Cygwin server ... SYSTAB problem solved ...
Great ! Thanx Ray !!!

I'm will change the CACHE to MV1 for Cygwin_NT on windows side :D

Author:  cais28 [ Thu Aug 02, 2012 1:01 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Hi All

The new version MV1.59 , working perfect on Windows !!!
(im testing with 250 users environment ....)

My test results :
- The terminal utilities & terminal applications running OK
- The TCP/IP local MUMPS server on Windows Cygwin working fine !
- The TCP/IP tester program (written in Delphi) communication to MV1 for Windows server OK .
- and my Linux-gambas GUI admin tools (MV1SysTray2.5) is OK to MV1 for Windows .

Thanx again Ray !

Author:  cais28 [ Thu Aug 02, 2012 1:45 am ]
Post subject:  Re: MUMPS Version 1.59 now available

next : im will porting the MV1SysTray2.5 (GUI admin of MV1) to Windows version (Delphi 32bit .exe) on future ...

Author:  flaviofornazier [ Mon Aug 20, 2012 9:03 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Mr.Nagy,

Can you give us a little step by step to install and run MUMPS V1 on Windows?
...and congratulations for your applications, of course.

Cheers.

Author:  raynewman [ Mon Aug 20, 2012 5:05 pm ]
Post subject:  Re: MUMPS Version 1.59 now available - Setup on windows

To use MUMPS on windows:

1. Install the Cygwin environment at http://cygwin.com/setup.exe
(Ensure you include the cygserver.)

2. Setup the Cygserver using /usr/bin/cygserver-config.

3. Download mumps-1.59.tar.gz from
https://sourceforge.net/projects/mumps/files/
and un-tar.




To use, first create a database, eg:
./mumps -v TEST -b 16 -s 1000 testdb

then, start the environment, eg:
./mumps -j2 testdb

then, load the unitities, eg:
./mumps -x 'O 1:("utils":"R") U 1 R X X X' testdb

The environment is then started using:
./mumps testdb
or
./mumps -x "D ^%M" testdb

Remember to shut it down when you are done to free the shared memory.
Do either M> K ^$J or MCL> D ^SSD


Ray

Author:  cais28 [ Tue Aug 21, 2012 9:36 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Hi Flávio

& thanx Ray , this is all ....
Step by step with screenshot available (but now only hungarian language version) on :
http://caisys.weebly.com/mv1-for-windows-cygwin_nt.html ;)
(on next week , i'm will translated to english & upload to www.cais-system.weebly.com ...)

Cheers

Author:  flaviofornazier [ Thu Aug 23, 2012 10:10 pm ]
Post subject:  Re: MUMPS Version 1.59 now available

Thanks Mr.Ray and Mr.Nagy for your fast reply.

My doubts now are the best settings for shared memory and semaphore support, changes are needed?

Cheers.

PS: Mr.Nagy, your tutorial was very helpful even with the Google translation. Thank you.

Author:  cais28 [ Fri Aug 24, 2012 12:56 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Flávio

I'm use this cygwin version 'mumps.exe' on WinXP(32bit) and Win7(32/64bit) , and don't need change , use only default parametert of Cygwin .
Now running MV1 for Windows: 250user environment , terminal VT100+ and GUI mode (from Linux Ubuntu MV1Systray , CaIS runtimer , CaMED, CaISCassa ,etc...) working perfect , no errors of semafors/shared memory .

If You use the GUI utility on MV1 for Windows , and running any TCP/IP server , please running a simple port scanning on Windows , because Cygwin use the default Windows TCP driver , same IP settings as default .

Ex.: Port scanning in MumpsV1 ;)
MUMPS source:
==========================
;TCP/IP tools (Port Scanning/Checking)
N
W !!," TCP/IP tool for Port scanning",!
l0 W !,"Destination TCP/IP :" R IP Q:IP=""
l1 W !,"Port Scanning (1) Port Checking (2) :" R SEL Q:SEL="" G:(SEL'=1)&(SEL'=2) l1
G:SEL=2 PC
W !,"Port scanning from :" R PS1 Q:PS1=""
W !," to :" R PS2 Q:PS2=""
S ms="Checking ports...:-",c8="" W !,ms F I=1:1:$L(ms) S c8=c8_$C(8)
K ^PORT(IP) S OK=0 F PORT=PS1:1:PS2 D
.S lc=$E(ms,$L(ms)),$E(ms,$L(ms))=$S(lc="-":"\",lc="\":"/",1:"-") W c8_ms
.N $ET S $ET="S $EC=""""" O 1:(IP_" "_PORT:"TCPIP"):1 I D
..S OK=1 C 1 S ^PORT(IP,PORT)="OK"
W !,"Listing port's [L] , to back [Enter]..." R *A G:A'=76 l0
S HD=" TCP/IP port Status" W !,HD S BL="",$E(BL,80)=" "
U 0:("NOESCAPE") S N="",LPP=22,lpp=0 F S N=$O(^PORT(IP,N)) Q:(N="")!(A=27) D
.S PL=$G(^PORT(IP,N)),PP=N_"^CaTOOL",PRTN=$P($T(@PP),";",2)
.S:(N>1960)&(N<1990) PRTN="Mumps IPserv."
.W !," "_$J(N,8)_$E("["_PRTN_"]"_BL,1,15)_" "_$S(PL="OK":"Available",1:"Unavaileble") S lpp=lpp+1
.I lpp=LPP S lpp=0 W !,"Press a key to continue / [Esc] to Quit...." R *A W:A'=27 !,HD
U 0:("ESCAPE") W !
G l0
PC ;port Checking
W !,"port (139=NetBIOS) :" R PRT Q:PRT=""
S PP=PRT_"^CaTOOL",PRTN=$P($T(@PP),";",2)
N $ET S $ET="D ER^CaTOOL" ;S $ET="S $EC="""""
S OK=0 O 1:(IP_" "_PRT:"TCPIP"):1 I S OK=1 W !,IP_" "_PRT_"["_PRTN_"] available." C 1
I 'OK W !,"unavialable." C 1
G l0
ER ;--- Error Trap
S %mer=$P($EC,",",2) W !,%mer_" "_$&%ERRMSG(%mer) C 1
S $EC="" G l0
;=== Port Definitions
7 ;Echo/ping
20 ;FTP data
21 ;FTP control
22 ;SSH daemon
23 ;TelNet daemon
25 ;SMTP
42 ;WINS
53 ;DNS
80 ;HTTP
110 ;POP3
123 ;NTP
135 ;RPC locator
139 ;NetBIOS
161 ;SNMP
213 ;IPX
401 ;UPS
443 ;HTTPS
445 ;Samba-sharing
530 ;RPC
631 ;IPP-Cups
993 ;IMAP4
=================================

Author:  whitten [ Fri Aug 24, 2012 7:16 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Congratulations are due for the release of a new version of MUMPS V1 !

I don't know how you are able to be so effective in getting things done, but I am glad you are.

David
713-870-3834

Page 1 of 2 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/