Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description: 
Developer/Porter:Papiosaur
Homepage:https://www.papio-software.com
Readme:
Short: Driverless eSCL/AirScan network scanning for MorphOS
Author: Yannick Buchy
Type: driver/misc
Version: 1.2
Architecture: ppc-morphos
Requires: MorphOS 3.20 + an eSCL/AirScan network scanner

IPP-Scan 1.2 - Driverless eSCL/AirScan network scanning for MorphOS
===================================================================

IPP-Scan is a native MorphOS tool that scans from a network
scanner using eSCL / AirScan directly ("driverless" scanning) - the scan
counterpart of IPP-Print.

Pick the scanner, choose the options, press Scan.


TECHNOLOGIES
------------
Provided by MorphOS:
- Ghostscript (used to build the quick on-screen preview)

Implemented by IPP-Scan:
- eSCL / AirScan driverless scanning (HTTP + XML)
- mDNS / Bonjour scanner discovery
- JPEG decoding and PDF wrapping of the scanned image


REGISTRATION
------------
Saving a scan to a file is reserved for registered users: IPP-Scan checks your
MorphOS registered name. The registration is SHARED with IPP-Print - a single
purchase covers both applications (you do not pay twice). In the unregistered
(demo) version you can still detect scanners and use the live Preview, but the
Scan button reports that saving is for registered users (and the preview leaves
no temporary file behind).

To get the full (registered) version, support the project:

IPP-Print + IPP-Scan (driverless printing & scanning): 19.90 euros
Stylos + IPP-Print + IPP-Scan (full bundle): 49.90 euros
Stylos (word processor): 39.90 euros

(One IPP-Print purchase registers both IPP-Print and IPP-Scan. Stylos is a
native MorphOS word processor by the same author.)

PayPal : papiosaur2@hotmail.fr (send as a friend to avoid fees)

After your payment, send an email to yannick.buchy@gmail.com with your
PayPal name and you will receive a registered build.


FEATURES
--------
- Automatic scanner discovery via mDNS / Bonjour (_uscan._tcp.local)
- Automatic detection of the scanner capabilities - per source, so the
flatbed and the document feeder each show their own resolutions, colour
modes and formats
- Source selection: flatbed (Platen) or automatic document feeder (ADF)
- Two-sided (duplex) scanning when the feeder advertises it
- Scan options: resolution, colour / grayscale / black & white, output
format (JPEG or PDF), scan area, compression and image adjustments
(brightness, contrast, gamma, highlight, shadow, sharpen, denoise,
saturation, threshold) - shown only when the scanner advertises them
- Scan-area selector limited to the formats the scanner glass can fit
(A4, Letter, A5, B5, A6...), with a live size readout under the preview
- Preview pane with a centimetre ruler on all four sides and a frame
showing where the selected area is captured on the glass
- Scan-origin indicator (which glass corner is the 0 point), remembered
- Quick preview: a low-resolution flatbed scan shown right in the window
before committing to a full scan
- Output to a file of your choice
- Manual IP entry (press Enter), for scanners not found by mDNS
- Last scanner is restored at next launch without re-scanning the network
- Responsive while waiting; clear error reporting on failure
- Fully localised interface and log (15 languages)
- Single log file for easy troubleshooting


INSTALLATION
------------
Simply copy the IPP-Scan drawer to your preferred location.


USAGE
-----
1. At launch, IPP-Scan searches for scanners (mDNS), selects the first one
and detects its capabilities. Press "Find" to scan again, or type the
scanner IP and press Enter.
2. Choose the source (flatbed or feeder); the resolution, colour and format
lists adapt to what that source supports.
3. Set the options, choose the output file, then press "Scan". On a flatbed
you can press "Preview" first for a quick low-resolution look.


LOG
---
A single log file is written next to the program: PROGDIR:IPP-Scan.log
It records everything (scanner detection and full capabilities, the eSCL
requests sent and the scanner's responses). This is the file to look at -
and to send - if anything goes wrong.


NOTES
-----
- eSCL scanners return JPEG; a PDF output is the JPEG wrapped in a PDF.
- Only the sources and options the scanner advertises are offered (e.g.
duplex stays greyed on a simplex-only feeder).


HISTORY
-------

Version 1.2 (21.06.2026)

- Fixed scans and previews failing on some scanners (e.g. HP M274n): the
scanner's "not ready yet" reply (HTTP 503) is now awaited and retried
instead of aborting

Version 1.1 (20.06.2026)

- Preview pane with a centimetre ruler on all four sides
- Scan-area selector with a live size readout; the list is limited to
the formats the scanner glass can actually fit
- Scan-origin indicator (which glass corner is 0), remembered
- More image adjustments offered when the scanner advertises them
- Reorganised and aligned settings; Scan button next to Preview
- Translated option lists (colour mode, source, intent, sides)
- Several preview / crop refinements (no flicker, frame resets on a
new preview, ruler matches the scanned size)


Version 1.0 (15.06.2026)

- First release: driverless eSCL / AirScan network scanning
- mDNS scanner discovery and automatic capability detection
- Per-source options (flatbed / feeder), duplex when supported
- Quick flatbed preview and live preview pane
- Menus (About, Iconify, Quit, Settings - MUI) and an About window
- Registration shared with IPP-Print (demo: preview only)
- Fully localised interface and log (15 languages)


COPYRIGHT
---------
Copyright (c) 2026 Yannick Buchy
IPP-Scan is provided as-is without warranty.

The eSCL/scan engine is derived from the UniScan work; IPP-Scan shares its
mDNS discovery module with IPP-Print and the Stylos word processor.


CONTACT
-------
yannick.buchy@gmail.com

THANKS
------

- MorphOS Team for MorphOS
- CptBlood for suggestions and tests

Paypal:
Upload Date:Jun 21 2026
Category:Office/Scan
Download:IPP-Scan_1.2.lha
Md5:23ea8b4ea726f4536a490e6a99b27c9c
Size:146 KB
Downloads:21

Screenshot(s)
 
History
Last Comments
Add comment