It is currently Thu Mar 28, 2024 9:48 am


All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 11 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: MUMPS Version 1.59 now available
PostPosted: Tue Jul 31, 2012 9:22 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
MUMPS Version 1.59 now available on Sourceforge. Main fix is a tidy up of the shared memory code.


Ray


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Wed Aug 01, 2012 5:54 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Thu Aug 02, 2012 1:01 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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 !

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Thu Aug 02, 2012 1:45 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
next : im will porting the MV1SysTray2.5 (GUI admin of MV1) to Windows version (Delphi 32bit .exe) on future ...

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Mon Aug 20, 2012 9:03 am 
User avatar

Joined: Mon Apr 18, 2011 3:32 pm
Posts: 7
Location: Brazil, Belo Horizonte, MG
Real Name: Fornazier, Flávio
Began Programming in MUMPS: 01 Jan 1995
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.


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available - Setup on windows
PostPosted: Mon Aug 20, 2012 5:05 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
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


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Tue Aug 21, 2012 9:36 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Thu Aug 23, 2012 10:10 pm 
User avatar

Joined: Mon Apr 18, 2011 3:32 pm
Posts: 7
Location: Brazil, Belo Horizonte, MG
Real Name: Fornazier, Flávio
Began Programming in MUMPS: 01 Jan 1995
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.


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Fri Aug 24, 2012 12:56 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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
=================================

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: MUMPS Version 1.59 now available
PostPosted: Fri Aug 24, 2012 7:16 am 
User avatar

Joined: Wed Nov 17, 2010 4:02 pm
Posts: 71
Location: Houston TX
Real Name: David Whitten
Began Programming in MUMPS: 06 Jan 1982
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


Top
Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net