[ Free to Use ] - Presenting you the -- Steem Funds Collector !steemCreated with Sketch.

in #devske6 years ago (edited)

Hey Everyone!

I want to present the first program I have built for Steemit!
The Steem Funds Collector is a program for a user with
multiple accounts. With this program, you are able to transfer
an X amount of funds from multiple accounts to 1 targeted
account. This way you do not need to login to each account
and do the transactions yourself by hand!

Instead of an X amount of funds, you can also set the value to true.
This will take any funds on your account to be transferred.

The default program let's you insert up to 10 accounts.
You can add more accounts if you like. More info about this
you find on my Github page.

The program can be downloaded from my Github page.
https://github.com/mr-piffles/steem-funds-collector

Copyright

This program is open source, so you are able to look at the
code and see what it does! All users are free to make a copy
and use this program for personal use. Users that would like
to fork and redistribute this program need to have written
permission from me before doing so.

On Github, you see detailed guidance so it is easy to use for everyone!
My instructions on Github are very detailed unlike lots of others. Therefore
it is easy to use for everyone, even without coding experience !


How to Install ?

First, you need to have NodeJS installed. After you installed NodeJS
you need to click the install.bat file. This will install the node
dependencies needed to run this program.
The dependencies used in this program are:

  • Steem API library
  • Chalk ( For console colors )

After you installed Node and all dependencies you
are ready to set up the scripts.

For linux users
Open the terminal in the folder you have extracted.
Then type the command npm install. After installing
all dependencies you simply use node app.js to run the script.


How to set up the scripts ?

The process is very simple and should be familiar to you
if you have used other programs and scripts for Steemit before.

  • Open the app.js file with a code editor of choice.

Now let's look at the values you need and are able to set.

OptionsValueTypeDescription
webSockethttps://rpc.steemviz.comStringSet your RPC Node Connection
targetAccount NameStringAccount to receive funds
SBDtrueBooleanTransfer any amount available
SBDfalseBooleanTransfer no funds
SBD0.1NumberTransfer 0.1 SBD for each account
STEEMtrueBooleanTransfer any amount available
STEEMfalseBooleanTransfer no funds
STEEM0.1NumberTransfer 0.1 STEEM for each account
  • webSocket This is the RPC Node connection you make to the Steem Blockchain.

  • target is the account receiving the transferred funds.

  • SBD This is the activator: true and any funds will be collected. If you set it to false no funds will be collected. If you change it into a number like 0.1 then only 0.1 SBD will be collected from each account.

  • STEEM This is the activator: true and any funds will be collected. If you set it to false no funds will be collected. If you change it into a number like 0.1 then only 0.1 STEEM will be collected from each account.

  • memo Your custom memo (Optional)

  • acc + number Here you fill in all your Steemit accounts and private active keys that you would like to transfer from.


How to use the program ?

After you've installed the script and set all the options as you would like to have it, you are ready to use the program. Simply double click on the start.bat, and the program will immediately start doing all the magic for you.
If you only use SBD or STEEM collection and not both, the time between transactions is 2 seconds per account. If you choose to collect both SBD and STEEM at the same time the timeout between transfers is 3 seconds. Once the script is done you will see in your console Press any key to continue. Once you see this text at the bottom of your console all funds are collected.


Optional Options for this program !

There are a few optional options you can set in this program. In the extra.json file you can set showErrors to true if you would like to see detailed error descriptions. The default is set to false and this will only show you a small custom error may one occur.

You can also choose to donate to me for my hard work!
The more donations I receive the more time I would be
able to make free to design more programs for you guys.
Any donation is always appreciated!
Your app.js you will find a few parameters for this.

In the extra.json you are able to set the showDonations to ** true**.
When you activate this you will see every donation transaction that is made
to me and how much. By default, this function is set to false.

OptionsValueTypeDescription
Donatetrue / falseBooleanActivate / Disable Donations
d_sbdtrue / falseBooleanSend SBD Donation
d_steemtrue / falseBooleanSend STEEM Donation
d_amount0.1% / 100%PercentageSet amount to Donate
  • Donate Here you can activate or disable donations completely.
  • d_sbd Here you can activate or disable SBD donations.
  • d_steem Here you can activate or disable STEEM donations.
  • d_amount Here you can set how much to donate.

Disclaimer

At no circumstances will I, or my scripts ever ask for more personal information
the information needed for the program to function. At no circumstances
will my programs save any information and all code is executed locally
and stays locally! People are able to copy, edit and redistribute my
programs, therefore I will advise to download them from my own
Github page ONLY! At all times I would advise checking the code before using it,
may you download it from another source. Make sure you are familiar
with the process. Your account has value, treat it like so!


All my projects can be found @

Github: https://github.com/mr-piffles

More and detailed info about this project can be found @

https://github.com/mr-piffles/steem-funds-collector


Contact the developer

If you feel the need to contact / talk
to me about ideas or questions about my programs, you are always
free to contact me via the following ways.

PlatformValueUsernameChance of Reply
Steemithttps://steemit.com/@devske/DevskeOn Blogs Only
Discordhttps://discord.gg/AdCZUFAGrandmother#5057Best Option
Email[email protected]----Good Option

The best way to contact me is via Discord or via Email.
I will respond in my blogs but will not have a active eye on older blogs.
So if you need help i would recommend using Discord or the Email !


Last word:

I hope one of my programs will be able to help and guide you in your
daily process on Steemit. If you have any ideas for a program and you
would like to see me build it, feel free to contact me.
All my projects will be published on Github.

If you need a custom designed program just for yourself,
this is possible. Send me an email and against a small donation,
I will design something for your needs.

If you have or are using one of my projects? Please let me know about
your experience in the comments below. This would help me in making
things better, and others have the possibility to see your experience.

If you have the possibility to resteem this blog, please do !
This will help me in finding a larger audience, so I will be able to make the
lives easier of a lot more people!

Together we make Steemit a much better place!
I want to wish everyone a wonderful day!



Sort:  

Congratulations @devske! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 10 upvotes. Your next target is to reach 50 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!