Printing from Hercules and IBM MVS 3.8 - or any other OS - M39

  Рет қаралды 4,357

moshix

moshix

Күн бұрын

Пікірлер: 47
@lavaq9593
@lavaq9593 4 жыл бұрын
This is a great product! Thank you Fish & Moshix! I discovered that you have to keep HercPrt running and let Hercules/MVS shut it down. If you manually, prematurely, close HercPrt, it hangs JES2.
@James_Butler
@James_Butler 4 жыл бұрын
I bought HercPrt but have not got my download email. I did try it out with the unpaid trial copy and it works great. I like the greenbar default font on the pdf output. Reminds me of school and work back in the day.
@mikkoniska8235
@mikkoniska8235 6 жыл бұрын
Thanks for the tip, purchased the HercPrt and am really happy with the produced output from executed jobs. I also know how I am going to create my next CV :)
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
Great. Happy for you. Happy new year
@mannym5365
@mannym5365 3 жыл бұрын
Great video as always, thank you!
@mannym5365
@mannym5365 3 жыл бұрын
HercPrt works great. Is there a way to keep output in the HELD queue (and view it with 3.8-OUTLIST) ? I have been trying to change the class and also turned off HercPrt, no success. Thank you
@bzert281
@bzert281 3 жыл бұрын
Moshix, do we have the experience of being able to directly attach a printer (i had a big Genicom dot-band printer i had to get rid of, sadly) to where we could start/stop/interrupt/restart it directly under JES2 control like we used to do synchronously with 1403s, 3203s, etc? I miss the operator experience of hearing the printer "sing" the separator pages so i knew my job output was done and i could tear it off the stacker.
@moshixmainframechannel
@moshixmainframechannel 3 жыл бұрын
Yes, of course. That all works just like before. Lots of people attach a real printer to MVS on Hercules
@gilbertmella4368
@gilbertmella4368 4 жыл бұрын
Very nice! I have been trying to print out the prime PL/I prime source list by putting a P next to PRIMPLI, but nothing is printed. What am I missing?
@moshixmainframechannel
@moshixmainframechannel 4 жыл бұрын
Run it with msgclass=A
@gilbertmella4368
@gilbertmella4368 4 жыл бұрын
@@moshixmainframechannel Thank you for your reply, but it doesn't do it. What I mean is printing the source code without executing it.
@moshixmainframechannel
@moshixmainframechannel 4 жыл бұрын
@@gilbertmella4368 then you have to do an IEBPTPCH in batch
@gilbertmella4368
@gilbertmella4368 4 жыл бұрын
@@moshixmainframechannel Thank you so much, Moshix, that works! :) :)
@asyongmatipid2
@asyongmatipid2 2 жыл бұрын
I installed a dot matrix printer font in Windows 10 but it doesn't appear on the HercPRT PDF options font name drop down menu. Is there any way to add it to that menu? Would be nice to get a vintage looking PDF printout.
@moshixmainframechannel
@moshixmainframechannel 2 жыл бұрын
Needs to be a truetype font
@asyongmatipid2
@asyongmatipid2 2 жыл бұрын
@@moshixmainframechannel Thanks for the info. I'll see if I can find a TTF version of that font. If it works you'll earn a new subscriber.
@lavaq9593
@lavaq9593 4 жыл бұрын
I have an HP Desktop with Windows 10. It has an attached WiFi & Line connected HP printer. I cannot get Fish's app to run past Printer ID IP. Spectrum has 3 authentication levels. It's not clear in the "help" file how I can get connected. It seems I can name the printer anything {not necessarily an IP address}, but I don't understand the iNET address. Is this my PC IP? I try it and it fails.
@scottbubel3555
@scottbubel3555 6 жыл бұрын
Very nice video. I have a question though. I can't seem to get the 1403 vintage font to appear in the available fonts list in HercPRT 1.6. I Installed the font in Widows 7.
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
Is it a truefont ?
@scottbubel3555
@scottbubel3555 6 жыл бұрын
No, it's installed as an Open Type font (.otf). Renaming it as a true type font (.ttf) doesn't work.
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
You need TrueType for hercprt
@scottbubel3555
@scottbubel3555 6 жыл бұрын
Would thet be the Limited 1403 vintage font?
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
Yes but ask for truetype
@peterjacob8871
@peterjacob8871 6 жыл бұрын
HERCPRT I really like the idea of getting oldstyle printer output. I tried the HERCPRT trial version, applied the "devinit 00e localhost:1403 sockdev", and successfully connected HERCPRT with MVS. I then submitted several batch jobs MSGCLASS=A, but HERCPRT didn't transfer any output into my spooler directory. There is a *.tmp file opened but it never receives any output. I checked the seperator config file, and it looks ok to me. My MVS system is Tk4- fix level 7. Do I miss something? Thanks for help in advance! Regards Peter
@peterjacob8871
@peterjacob8871 6 жыл бұрын
I circumvented the problem by adding Pages="(1,TIMEOUT=4)" in the config file. So there is something wrong in finding the end of job location. I will continue my investigations.
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
You should use he MVS JES2 33 lines config profile. Sounds like you have a wrong config file
@peterjacob8871
@peterjacob8871 6 жыл бұрын
in the HERCPRT directory is a txt2pdf.exe, which produces the mainframe type output (green/blue bar). Call it with TXT2PDF.exe -i input-file -o output-file.PDF -g. The result is a nice formatted output - for those of you, who want format simple text file ...
@ddebevec
@ddebevec 6 жыл бұрын
Was curious, I thought you are running Linux, but HercPrt seems to be a windows app. How are you making it work? Thanks!
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
Because I have a whole bunch of machines (usually virtual machines on servers). I run my MVS instances on Linux and then I have a windows instance (maybe even for as my desktop) connecting to the MVS instances over the network to receive the print output. Hercprt doesn’t care if it’s connecting to localhost or over Internet to the other side of the world. It’s all tcpip. Thanks for watching
@rwh777
@rwh777 7 жыл бұрын
Do you happen to know why the output differs depending on how you send the output to msgclass A, When you specify MSGCLASS=A on the job card, then all the sysout datasets in the job are concatenated and THEN surrounded by a jsep pages. But when you specify MSGCLASS=H, then view it in REVOUT and then print it with O A, you get EACH sysout dataset surrounded by jsep pages.
@moshixmainframechannel
@moshixmainframechannel 7 жыл бұрын
I never noticed this. I will check and find out. Thanks
@dietermontanez6576
@dietermontanez6576 7 жыл бұрын
I think that is how the PRINTER1 is parametrized in SYS1.JES2PARM "SEP", I created my own printer with "NOSEP" instead. Around line 60...
@lavaq9593
@lavaq9593 4 жыл бұрын
I tried adding sockdev to the VM/370 config. It didn't work.; also I like using the MTS system, but I can't figure out how to print anything i.e. > even when you tested the ANSI COBOL run to see if anything can be compiled.
@n7275
@n7275 3 жыл бұрын
Can you send Hercprt text files via things like netcat from linux?
@moshixmainframechannel
@moshixmainframechannel 3 жыл бұрын
Yes you can.
@n7275
@n7275 3 жыл бұрын
@@moshixmainframechannel so something like: cat file.txt | nc ip_of_hercprt_computer 1403 would work?
@moshixmainframechannel
@moshixmainframechannel 3 жыл бұрын
@@n7275 indeed
@n2185x
@n2185x 6 жыл бұрын
If you want a font that is really close to the IBM line printer font, but don't want to shell out the cash for the line printer font, you can use OCR B Regular. This can be found at many font download sites throughout the net, if you don't already have it. The one I found has rounded ends for most of the letters, which is really what makes them look more like the line printer font than some of the other OCR B fonts I've seen. This Google search will get you this: www.google.com/search?q=%22ocr+b%22+download+fontpalace. I've not been able to find any paid variations of this font that have the rounded ends, nor can I find any copyright information in the font itself (but the version is "Altsys Fontographer 3.5 4/15/93", which suggests it's a rather old font) , so this variation is likely to be legitimately free (the site I got it from, fontpalace.com, claims to host only truly free fonts).
@moshixmainframechannel
@moshixmainframechannel 6 жыл бұрын
Yes! Wow! That’s a truly great tip! I will share it with others in upcoming videos
@n2185x
@n2185x 6 жыл бұрын
Thanks. This font makes for a great terminal font, too, and I've switched over to it for most of my terminal instances. There's another font that one can use for terminals, too. If you like the look of the old 3270 characters, then check this one out: github.com/rbanffy/3270font It turns out that if you're using a desktop linux (particularly Ubuntu, which because it's Debian-based blows the RedHat-based distributions out of the water as regards package management), you can directly install the 3270 font via "apt install fonts-3270". You can then configure the terminal program to use the 3270 fonts as long as your terminal is capable of using Truetype fonts (some old terminal programs aren't).
@davidwijnants9137
@davidwijnants9137 7 жыл бұрын
This is where the Windows world has the advantage of superior tooling. But on Linux you can improvise like this: urxvt -T 'Zebigbox Hardcopy' -pixmap ~/Pictures/lineprinter.xpm -fg black -bg white -font "xft:DejaVu Sans Mono:style=Bold" -geometry 132x45 -e ssh zebigbox tail -n 500 -f log/hardcopy.log
@moshixmainframechannel
@moshixmainframechannel 7 жыл бұрын
David, what does the urxvt command do?
@davidwijnants9137
@davidwijnants9137 7 жыл бұрын
urxvt launches a terminal session (rxvt with extra options). -pixmap changes the background to the specified image (green and white bars in my case). -fg changes the foreground colour from default white to black. -font selects a font that is reasonably close to IBM 1403. -geometry specifies 132 characters wide by 45 high. -e starts the command to run. In this case I'm tail-following the hardcopy console log on my BeagleBone Black. You can do the same with a printer log. It doesn't have nice print margins or feeder holes, but it's recognisable.
@davidwijnants9137
@davidwijnants9137 7 жыл бұрын
Sorry, I was afraid this might turn into a troll thread, hence my not wanting to "bite". By "fish", do you perhaps mean tilde (~)? That's a UNIX shell idiom for your home directory. But on Windows you have a much better solution in the way Moshix describes in this video. The urxvt is just a [poor] example of my improvising on Linux. If you really want to do it the Linux way (on Windows), then I suggest Moshix' earlier video (18th December) on installing the bash shell. I'm not sure how well urxvt runs in that environment. Hope this helps. David.
@moshixmainframechannel
@moshixmainframechannel 7 жыл бұрын
+David Wijnants thanks !
Freshly Genned MVS/CommunityEdition - M233
26:09
moshix
Рет қаралды 3 М.
MVS 3.8 Panels with BREXX - M228
35:15
moshix
Рет қаралды 2,5 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН
50 Year Old Stanford Pascal for MVS Updated to 2023 - M229
41:23
History of IBM mainframe operating systems - M243
58:34
moshix
Рет қаралды 27 М.
Changing and building JES2 in MVS 3.8J - M234
29:57
moshix
Рет қаралды 1,3 М.
A very influential mainframe Pascal compiler - M247
45:38
moshix
Рет қаралды 4,8 М.
MVS gets a UNIX file system and a powerful web server - M248
47:39
Mainframe tools for MS-DOS - M231
35:23
moshix
Рет қаралды 4,8 М.
Changing the MVS TK4 Startup Procedure - M230
6:51
moshix
Рет қаралды 2,1 М.
The great ISPF editor on the mainframe - M246
17:01
moshix
Рет қаралды 2,3 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН