# 科学家难成，但可以科学撸毛

By [showme2world.eth](https://paragraph.com/@showme2world) · 2023-02-27

---

现在的区块链如同一个大型计算机，而且这个计算机还不可以rollback。黑客在这里如鱼得水。区块链世界里总是少不了了黑客攻击获利的传闻。当然，这种事情虽然收益高，但风险极大。想要安全的获利还是要看科学家，套利撸毛等等，人人都羡慕科学家，都想成为科学家。但是成为科学家需要计算机基础，虽然不能成为科学家但是可以科学撸毛，减少工作量。我总结一下我在币圈看到的一些方案。

**注意**：里面引用的文章，没啥特殊的含义，只是我第一次看到这东西，是在他那里看到的。有些东西找不到来源了，要是想让我标上来源跟我说下。

一、借用工具

想多号撸毛，肯定大家都用指纹浏览器器多开。但是多开之后，一个一个撸也太慢了。想省力，同步器方案是最简单的，这个没有入门难度，大家可以参考DFram的文章。

[https://mirror.xyz/dfarm.eth](https://mirror.xyz/dfarm.eth)

操作方面用同步器，在监控方面，twitter机器人、telegram机器人和discord机器人，这些都是成熟的，可以购买，另外github上有很多这种机器人。链上监控推荐dune，这个很多人推荐，真的是好用，基本上大家关注的都有人写好了。另外还有Google插件，DFram推荐了一个过验证码的插件，

二、简单的python脚本

想要更进一步就要写一点代码了，推荐就是python。python本来就是一种解释型语言，把python当成一个工具去对待。常用的库是selenium和pyautogui，还有clicknium，看个人习惯。写代码时，按照最最简单的思路写，就可以。比如selenium，我们在网页上复制下来元素路径，在代码中利用find、click和input，就用代码慢慢一个一个实现我们平常做的操作就可以。而且不要抱着全部用脚本实现的想法，有些能力有限绕不过，就不写，只要能减轻你的工作量，就算写了一个有用的脚本。另外也可以用js，他也可以执行click和input操作，在前端这个发挥的作用比python更大。比如下面批量登录discord的代码，js搭配python使用。代码挺简单的。js部分是我搜索到的，其他就是读取数据、打开浏览器、执行js。这就是解释型语言的魅力。我们把它当成工具，来完成我们的一步一步操作。

    with open("Token.txt","r") as f:
    
        token_temp = f.read()
    
    token = token_temp.split("\n")
    
    No=49
    
    waittime =30
    
    s = "{"+"token"+"}"
    
    js = 'function login(token) {setInterval(() => {document.body.appendChild(document.createElement `iframe`).contentWindow.localStorage.token = `"$'+s+'"`}, 50);setTimeout(() => {location.reload();}, 2500);}'
    
    ##这是我自己写的ads的一个类，这里只用到了打开浏览器的功能
    chrome1 = Ads(ads_id[No],'1','0')
    
    
    chrome1.driver.get("https://discord.com/login")
    
    chrome1.driver.implicitly_wait(3*waittime)
    
    js = js + token[No]
    
    chrome1.driver.execute_script(js)
    

### 三、交易所api

交易所的api可以方便的提币、充币或者获取一些信息。利用python里的ccxt库，我们创建完成交易所实例后，就可以执行这些操作了。里面丰富的函数，可以获得币价，提交订单，批量给我们的地址提比，或者给交易所充币。推荐去看ccxt的中文手册。

[http://cw.hubwiz.com/card/c/ccxt-dev-manual/](http://cw.hubwiz.com/card/c/ccxt-dev-manual/)

其实，上面这些简单应用学会后，慢慢就可以更加深入的学习，慢慢成为一个真正的科学家。如果有需要，我后面更新如何成为真正的科学家。这里的本意是给大家减少撸毛的工作量，后面再写其他的东西。

---

*Originally published on [showme2world.eth](https://paragraph.com/@showme2world/KZeKxglSzYc6GIXWCSl2)*
