Each provider gets its own page under docs/providers/ with a short description, what it needs (sign-in, Thingport Grab, FlareSolverr) and its setup steps, with the provider's icon as an accent. PROVIDER_SETUP.md becomes the overview, with a dependency and feature table. MakerWorld, Printables and Thingiverse come first everywhere.
2.6 KiB
MakerOnline
Anycubic's model platform, with print profiles, designer contests and free and paid models. Its details and public collections need nothing, but its files are handed only to its own pages, so they always come through Thingport Grab.
| At a glance | |
|---|---|
| Sign-in | None to read; your own sign-in for your likes and private collections |
| Thingport Grab | Required -- every MakerOnline file is downloaded by Grab, in a makeronline.com page |
| FlareSolverr | Not used |
| Imports | Models with print profiles, collections, your likes, synced |
How it works
MakerOnline's download call wants a token that only its own anti-bot script makes, in a real makeronline.com page. So Thingport Grab, allowed on MakerOnline from its popup, does the downloading:
- On a model page, Grab's panel imports it straight away, with the print profile you pick (or the designer's, or all of them), just like MakerWorld.
- A MakerOnline link pasted in Thingport, a collection or your likes imported in Thingport, and new models in a synced collection wait for Grab. The next time you open any makeronline.com page in a browser with Grab, it imports them there and files them where they were meant to go. A model that fails three times is dropped, with a notification saying why.
If MakerOnline asks for a captcha, download one file from a model page by hand and solve it, then reload.
Setup: your sign-in
Per-user (Configuration → Providers → MakerOnline), only for your likes and private collections. Opening makeronline.com signed in, with Grab allowed there, connects it. By hand:
- Sign in at makeronline.com.
- Open DevTools (
F12, orCmd+Option+Ion macOS). - Chrome/Edge: Application tab > Cookies >
https://www.makeronline.com. Firefox: Storage tab > Cookies. - Copy the value of the cookie named
mo_access_token. (The wholeCookieheader works too.) - Right-click MakerOnline in Configuration → Providers, choose Connect and paste it.
It lasts about three months; Grab sends the new one whenever you sign in again.