Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VM/370 job info #10

Open
javi-s opened this issue Dec 18, 2022 · 4 comments
Open

VM/370 job info #10

javi-s opened this issue Dec 18, 2022 · 4 comments

Comments

@javi-s
Copy link

javi-s commented Dec 18, 2022

Amazing job, thank you for this!

I have been spending some time with VM/370 CE as of late. As I find the ability to name PDFs based on the printed job info extremely useful, I made a few changes to support naming using the VM/370 job info and to better handle top page alignment after a form feed from VM/370.

I am happy to contribute the code if it can be useful, if you want I can share and you can take a look.

Thank you.

@racingmars
Copy link
Owner

Hi @javi-s,

Glad to hear you've been using virtual1403!

If you have some improvements in job handling from VM/370, I'd love to take a look, yes.

Thanks,
Matthew

@javi-s
Copy link
Author

javi-s commented Dec 19, 2022

Hi,

I have placed the changes in a branch here: https://github.com/javi-s/virtual1403/tree/vm370

This is the commit: javi-s@3d5e12f

I can create a pull request if simpler for you to check out.

Thank you,
Javi

@racingmars
Copy link
Owner

Thank you @javi-s, at first glance this looks good!

For someone (me) who rarely uses VM... could you remind me how to print from VM? I think I need to do something like associate my virtual printer of my CMS user with a print class that ties it to the real printer?

@javi-s
Copy link
Author

javi-s commented Jan 4, 2023

Thank you, @racingmars.

To print on VM/370 CE, this is what I normally do:

  • Start the printer device. On hercules, I just type /start all in the hercules console to start all VM/370 devices.
    /start all
    /20:32:38 
    /20:32:38 RDR  00C STARTED   SYSTEM
    /20:32:38 PUN  00D STARTED   SYSTEM   CLASS = P      SEP
    /20:32:38 PRT  00E STARTED   SYSTEM   CLASS = A      SEP
    /20:32:38 PRT  00F STARTED   SYSTEM   CLASS = A      SEP
    
  • If you want to associate the printer to a specific class, you can do e.g. CP SPOOL PRINT TO SYSTEM CLASS A. However, on VM/370 CE for the cmsuser to print there is no need to do this.
  • Use the print command to print any file, e.g. print hello fortran

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants