ukwebb
Members-
Posts
11 -
Joined
-
Last visited
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by ukwebb
-
You're almost there - The only bit that you need to change is to change number 4 - It should install the login hook so that the papercut client runs automatically on user login. mounting the share and installing the printer can both be done via workgroup manager. but as far as remotely installing the login hook, this is what stumps me and I have to bow down to the Mac Guru's !
-
Firstly the paypal gateway requires an addon licence so there is a cost involved You need to create a Paypal business account : https://www.paypal.com/uk/webapps/mpp/home-merchant there's a free account which clearly displays the paypal website , or a £20 per month option which can hide the paypal screens then open up your firewall to allow the paypal servers to communicate directly with your papercut server then the actual papercut setup is actually about half an hours work. When someone uses it, they ask for say a £10 to be transferred to their account, they are redirected to paypal they can pay with either their own paypal account or just a credit card and £10 will be added to their account instantly in papercut. However paypal take their costs out so only approx. £9.50 will go into your business account. which then needs to be transferred to your actual bank account on a fortnightly/monthly manual transfer. refunds have to be handled internally. ie you give the person the cash back, or manually transfer it from your business account back to their paypal account Hope that helps
-
a rogue space seems to have crept in -- String(inputs.j ob.date.getDate()) ; should be String(inputs.job.date.getDate()) ;
-
ps don't forget to remove the line in the middle after testing ;-)
-
I think may do what you're after it will give the end user a prompt only if they send a colour job : Do you really need this in colour? if they answer no - it will print it in Mono if they answer yes, it will prompt for a release code if the code is entered wrong, the job is cancelled if correct - it prints the code is two digits of the hour and two digits for the current date ie 09:00 am on 23 March would yield the code 0923 giving a code which can be worked out by a staff member, but tricky for the kids to guess at later on as it changes every hour hope it helps function printJobAfterAccountSelectionHook(inputs, actions) { if (!inputs.job.isAnalysisComplete) { return; } if (inputs.job.isColor) { var message = ' Do you need this job in Colour?'; var choices = ["No, Black and White will be fine", "Yes, I need it in Colour"] ; var options = { 'questionID': message.toString(), 'fastResponse': true, 'dialogTitle': 'Colour Mode Confirmation', 'dialogDesc': 'Do you need this job in Colour?', 'defaultChoice' : "No, Black and White will be fine" }; var ColourMode=actions.client.promptForChoice(message, choices, options); if (ColourMode == "No, Black and White will be fine") { // a black and white job has been requested actions.job.convertToGrayscale(); actions.job.addComment('Job Converted to Greyscale'); return; } else { // a colour job has been requested // code is hours and date combined into a four digit number var code=new String(inputs.job.date.getHours())+String(inputs.job.date.getDate()) ; var message = ' Please enter a valid approval code to print this job.'; // comment this line out after testing - simply displays the passcode for easy debugging var message = ' Please enter a valid approval code to print this job.'+code+''; var options = { 'questionID': message.toString(), 'fastResponse': true, 'dialogTitle': 'Enter Approval Code', 'dialogDesc': 'An approval code is required to print this job.', 'fieldLabel': 'Approval Code' }; approvalCode = actions.client.promptForPassword(message, options); if (approvalCode == 'CANCEL' || approvalCode == 'TIMEOUT' || approvalCode !== code) { // user canceled the dialog, took too long to answer or entered a wrong code actions.client.sendMessage('No valid approval code entered. ' + 'Your job will be canceled.'); actions.job.addComment('No valid approval code entered'); actions.job.cancel(); return; } } } }
-
Hi Frut, I may be able to help, but your original request is a little misleading. I'm guessing that we are talking staff and students. do you have just two accounts? one for colour and one for mono associated to students if so -how does this sound ? students can choose which account, if they choose MONO then it will come out in mono if they choose colour, it will prompt for a code, which if correct will come out in colour if the code entered is wrong, it gets cancelled with a message. Do you really need colour and mono accounts? you can always report afterwards to see colour and mono work. Your script could do the same thing but with one account.
-
yes MRP is quite correct - Remember only use Deny's as a last resort. That's even how Microsoft suggests you use them. Simply set your folders to Allow the correct people rather than Denying them - you'll save your self hours of headaches in the future
-
the big differences are that for a network admin to view the payroll data normally, they'd have to also install the payroll programme, whereas any user 'could' view PNG files !, especially as the images are viewable via the web interface, so you dont actually need server access to see them! as you correctly say you can indeed restrict who can view the documents, and also change which users and or printers are actually monitored The key point though, is to remember that an option that allows users to be monitored silently can be equally be abused silently!!! if you do use this brilliant new feature, remember to lock it down too!
-
don't forget the security implications, theoretically, anyone with admin access can view any document printed by anyone. Imagine them turning the feature on just for the day that the Payroll run is done !!!!!
-
having looked at the course content it will have changed in so many ways since your old mcsa exams. for example ip v6 , sstp/l2tp etc , directaccess and so on I'm using the CBT Nuggets video training course to assist me - highly recommend it, either that or the Trainsignal ones just as good good luck
-
The KX drivers are indeed the recommended drivers offering full functionality, The KPDL also gives the full features. The difference is that the KX driver uses PCL-XL (PCL with Kyocera extensions) by default but can be downgraded in the driver to standard PCL, which offers better compatibility with old applications. the KPDL driver is a Postscript emulation (rather than PCL) and doesn't really offer any benefits over the PCL, unless you're using professional level graphics eg trapping/colour transparency/ colour overlaying etc So in short go for the latest v6 KX driver everytime.
