papercutsoftware / web-services-api-dot-net-core Goto Github PK
View Code? Open in Web Editor NEWSupport for the PaperCut Web Services API using .NET Core
License: Apache License 2.0
Support for the PaperCut Web Services API using .NET Core
License: Apache License 2.0
Is your feature request related to a problem? Please describe.
If I want to manage PaperCut MF/NG from PowersShell I have to build and install DLLs manunally
Describe the solution you'd like
It like a single module that is easy to install and gives me easy access to the features of the
PaperCut MF/NG web services API
Describe alternatives you've considered
It's possible to call server-command
from PowerShell, but it's very slow, only works on the application server and requires elevated privilege.
Hi,
Is this project still planned? The ability to easily interface with PaperCut from .NET would be really useful, and the current situation of getting an example file out of PaperCut's install location, tracking down a decade-old library, and then having to build something custom is quite a big step to get it going.
Would it be possible to get a version of ServerCommandProxy.cs added to the repo? That'd give clarity on the license applied to it, so people know whether or not they can build on it/redistribute it/etc, and it'd form a great starting point for more work on the project, whether that's creating a pre-built library (CookComputing.XmlRpc is on NuGet, so that'd be a simple enough move) or porting it to .NET Core as discussed in the readme.
I picked this repo because of the .NET focus, but most of my thoughts would apply equally to putting ServerCommandProxy.cs in the PaperCutExamples repo, if that's a preferable solution. It's the main example for .NET with PaperCut and I'm sure there are lots of projects based on it, so it seems like a good choice for a first step.
Thanks!
I wanted to make some suggestions on things we could deliver. Hopefully that will give us some focus
Make it easy to use the PaperCut NG/MG web services API from Powershell and .NET languages (e.g. C#) by replacing, or updating, the current .NET Framework tools (Cook Computing XML-RPC lib and serverproxy.cs)
Provide some easy to use Powershell commands to install any required libraries etc
Track any changes PaperCut may make to the web services API.
If people can agree on these goals then we can start to create some tasks and move forward.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.