Code Monkey home page Code Monkey logo

ionos-picture-downloader's Introduction

Ionos-Picture-Downloader

What is it?

A very basic tool to download pictures from Ionos Website Builder from 1&1 in the same structure that they are represented on the remote.

Why?

Because 1&1 doesn't want you to get off their website-builder and provides no other way of downloading all images of a website at once than to manually click every single image, one at a time...

Usage

  • clone the repo
  • run npm i (make sure nodejs is installed)
  • login to the Website editor and open the picture uploading tool
  • Press F12 and open the networks tab
  • depending on ur browser you might have to select or deselect a folder to get the necessary get-Request (the url should be something like: https://118.sb.mywebsite-editor.com/rest/websites/xxxxxxxxx/storage-files?folderId=xxxxx&search=) and contain a X-DiyCSRFToken-Header.
  • Either manually adjust the config or install postman, copy the request as curl, import it in postman and export it as node axios to get the correct config
  • Also update the other hardcoded links accordingly (yes, i was lasy)
  • run npm start and make sure that the programm has write access

Disclaimer

This is not a feature-rich tool. I janked it together in ~25 Minutes and i will (likely) not develop it any further (unless enough people show interest). Feel free to contact me if you have any questions, or fork it and make it a decent tool.

Also the bad resolution of the files is due to compression by 1&1.

ionos-picture-downloader's People

Contributors

rdeisenroth avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.