Steem Node Exchange Tool - A chrome extension for saving steemian in China

in #cn6 years ago (edited)

For some reason, steemit.com is no longer accessible in China.
Steemian can only build vpn, shadowsocks or other tools to use steemit.com and related applications.
The Chinese area is very difficult......
So, I developed this tool。

What is the Steem Node Exchange Tool?

The Steem Node Exchange Tool is a chrome extension used to switch DAPP's Steem API node.
Using this tool, Chinese users can use existing resources to directly use steem dapps except steemit.com without violating any regulations.
For example, busy.org, steempeak.com, steemmonsters.com, etc.
No need vpn, shadowsocks, or another proxy,just use the existing full api node。

Simple UI

Repository

https://github.com/lzx215/steem-node-exchange-tool

Sort:  

Thank you for your contribution @liuzhixiang ! I think this is very useful! Here are a few things I'd like to see in the future versions

  1. allow users to customize a list of nodes - manually
  2. allow users to choose the fastest/usable node automatically
  3. not just Chinese... I believe this extension can be used globally which allows users to pick the closest/fastest node. So a UI in English will be nice.

Regarding other aspects:

  1. You can tag your versions so that it will be listed in Release
  2. More screenshots will help to understand the plugin better.
  3. I haven't see the code to actually replace the node - is it already working?

+1 for using Vue framework in developing the chrome extension.
Looking forward to your next version!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

@justty thanks 行长 for the review. I agree the extension could be helpful globally if built right.

Testing

It works well for busy.org and steempeak.com according to our sanity test. Check another brief user manual here: https://busy.org/@robertyan/steemsteemserver-fs43botbb3

Code

Sorry for jumping in to answer the questions about the source code. @liuzhixiang should be the best person to reply.

I just reviewed the code today, and the code for redirecting the server node/urls could be found here:

  1. https://github.com/lzx215/steem-node-exchange-tool/blob/master/static/js/background.js
  2. https://github.com/lzx215/steem-node-exchange-tool/blob/master/static/js/override.js

Thanks for justyy and robertyan

It has been put on working already.

When I posted the following post on the 15th, I didn't even think about doing this.
https://busy.org/@liuzhixiang/b5eeb58ce4558648

I had to finish it on the weekend, so it was a little bit hasty.

I will add the functionality of custom nodes and English UI in the next version.

Thank you for your review, @justyy! Keep up the good work!

@julian2013给您叫了一份外卖!

@ericet阿龙 @softmetal阿虎 @honoru阿豹 新手村龙虎豹组合 迎着沙尘暴 开着拖拉机给您送来
南瓜糕点

吃饱了吗?跟我猜拳吧! 石头,剪刀,布~

如果您对我的服务满意,请不要吝啬您的点赞~
@onepagex

This post has received a free upvote by @OnePageX
This bot is sponsored by OnePageX.com, the simplest cryptocurrency swap/exchange online!
To use it, simply reply to your post with @onepagex and you will get an upvote!

Hi @liuzhixiang!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server