All Projects → btargac → Excel Parser Processor

btargac / Excel Parser Processor

Licence: mit
Simply does the tedious, repetitive operations for all rows of excel files step by step and reports after the job is done. It can download files from URL(s) in a column of Excel files. If a new filename is provided at column B it will rename the file before saving. It will even create sub folders if column C is full with a valid folder name.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Excel Parser Processor

Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (-58.76%)
Mutual labels:  downloader, download
Asakusafw
Asakusa Framework
Stars: ✭ 114 (-35.59%)
Mutual labels:  batch, batch-processing
Docker Jdownloader
JDownloader 2 Docker Image (Multiarch) - Passed 40M Downloads
Stars: ✭ 85 (-51.98%)
Mutual labels:  downloader, download
Mkvtoolnix Batch
Windows Batch script to automate batch processing using mkvtoolnix.
Stars: ✭ 42 (-76.27%)
Mutual labels:  batch, batch-processing
Youget
YouGet - YouTube Video/Playlist Downloader/Cutter - MP3 Converter
Stars: ✭ 169 (-4.52%)
Mutual labels:  downloader, download
Flickr Set Get
A simple command line app to download photos from a flickr set
Stars: ✭ 57 (-67.8%)
Mutual labels:  downloader, download
Faast.js
Serverless batch computing made simple.
Stars: ✭ 1,323 (+647.46%)
Mutual labels:  batch, batch-processing
Downthemall
The DownThemAll! WebExtension
Stars: ✭ 512 (+189.27%)
Mutual labels:  downloader, download
4chan Downloader
Python3 script to continuously download all images/webms of multiple 4chan thread simultaneously - without installation
Stars: ✭ 136 (-23.16%)
Mutual labels:  downloader, download
Kissanime Batch Downloader
🇯🇵 📺 KissAnime, KissCartoon and KissAsian batch links generator script
Stars: ✭ 131 (-25.99%)
Mutual labels:  batch, downloader
Aria2 Pro Docker
Aria2 Pro | A perfect Aria2 Docker image | 更好用的 Aria2 Docker 容器镜像
Stars: ✭ 802 (+353.11%)
Mutual labels:  downloader, download
Java Youtube Downloader
Simple, almost zero-dependency java parser for retrieving youtube video metadata
Stars: ✭ 160 (-9.6%)
Mutual labels:  downloader, download
Pget
The fastest file download client
Stars: ✭ 724 (+309.04%)
Mutual labels:  downloader, download
Anime Downloader
A simple but powerful anime downloader and streamer.
Stars: ✭ 1,155 (+552.54%)
Mutual labels:  batch, downloader
Fast Android Networking
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Stars: ✭ 5,346 (+2920.34%)
Mutual labels:  downloader, download
Aria2.sh
Aria2 一键安装管理脚本 增强版
Stars: ✭ 1,276 (+620.9%)
Mutual labels:  downloader, download
Easy Batch
The simple, stupid batch framework for Java
Stars: ✭ 493 (+178.53%)
Mutual labels:  batch, batch-processing
Update4j
Create your own auto-update framework
Stars: ✭ 497 (+180.79%)
Mutual labels:  downloader, download
Filedownloader
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
Stars: ✭ 10,408 (+5780.23%)
Mutual labels:  downloader, download
Fgdownloader
用于断点下载、任务队列、上传进度、下载进度
Stars: ✭ 143 (-19.21%)
Mutual labels:  downloader, download

Excel Parser Processor Excel Parser Processor

A Cross-Platform Desktop App for processing all rows of excel files

Simply generates an array of items from the rows of an excel file and does the repetitive tedious operations step by step recursively till every item of the array is processed. For example downloading all the URL's in an excel file.

Dependency Status Build Status Github Tag codecov Backers on Open Collective Sponsors on Open Collective Open Source Helpers

How to use

You can download the latest release for your operating system or build it yourself (see Development).

Just select or drag & drop an excel file, then select the output folder for the downloaded images or files. All of the items in the excel file will be downloaded into the selected folder and you will be notified about the state of ongoing progress.

Sample Excel file structure

A B C
1 https://www.buraktargac.com/sample_image.gif optional-sample-file-name optional-sub-folder-name
2 https://www.buraktargac.com/sample_image.png optional-sample-file-name optional-sub-folder-name
3 https://www.buraktargac.com/sample_image.jpg
. ...
. ...
n Asset URL ( can be any type of file jpg, jpeg, png, txt, doc, etc)

Currently there is no limit for n, I tested with 4000 items and unless your IP is banned from the publisher there is no problem to download as much as you can.

Demo

Excel Parser Processor Demo

Development

You need to have Node.js installed on your computer in order to develop & build this app.

$ git clone https://github.com/btargac/excel-parser-processor.git
$ cd excel-parser-processor
$ npm install
$ npm run build
$ npm start

If you are changing the view or renderer related things, you can use webpack's watch feature with

$ npm run start-renderer-dev

After running this command, you'll see a webpack process watching your files after a new renderer.bundle.js is generated you can refresh the excel parser processor app window with cmd + R or ctrl + R depending on your system.

To generate binaries on your computer after your development is completed, you can run;

$ npm run dist

This will add binaries under /release folder on your project folder.

/release folder is ignored at the repository. Travis will be building the binaries after your branch is merged with master.

Contributors

This project exists thanks to all the people who contribute. [Code of Conduct].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

MIT © Burak Targaç

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].