Scylla——开源免费的代理 IP 池,更新到 1.1 版本:更好的验证策略、更简单的使用方式、改进的 Web UI

2018-05-31 18:54:02 +08:00
 WildCat

GitHub: https://github.com/imWildCat/scylla

几天前发布了 Scylla,感谢大家的帮助,一度冲到 GitHub Trending 前五的位置。

欢迎在贴中留下您的邮箱,我可以发送你 1.1 版本的 demo 地址(暂时不打算公开发布)。如果您想留邮箱,请注意:

根据大家的在原帖里的建议,这几天又添加了如下功能(仅选重要的展示):

1. 改进的 Web UI

2. HTTP 正向代理服务器

查看文档:https://scylla.wildcat.io/zh/stable/#http

3. 验证策略

查看文档:https://scylla.wildcat.io/zh/stable/#id9

14132 次点击
所在节点    分享创造
170 条回复
rooob1
2018-06-01 16:11:29 +08:00
MzYzMDQwOTlAcXEuY29t
感谢
MzYzMDQwOTlAcXEuY29t==
argsno
2018-06-01 16:12:31 +08:00
aXByb2NvZGVyQGdtYWlsLmNvbQo=
谢谢
exuxu
2018-06-01 16:18:55 +08:00
支持
ZXh1eHVAZm94bWFpbC5jb20K
Linxing
2018-06-01 16:27:13 +08:00
bGlueGluZzMwMUBnbWFpbC5jb20=
感谢楼主
lwbjing
2018-06-01 16:33:10 +08:00
bHdiamluZ0AxNjMuY29tCg==
感谢..
knightlhs
2018-06-01 16:34:12 +08:00
a25pZ2h0bGhzQHFxLmNvbQ==
感谢楼主
Tenderness
2018-06-01 16:44:29 +08:00
bG9uZ3NoZW5zYW5qaWVAZ21haWwuY29t
支持
huiyifyj
2018-06-01 16:52:19 +08:00
i@huiyifyj.cn
谢谢
qdwang
2018-06-01 16:52:41 +08:00
cralwer 拼错了
Applenice
2018-06-01 16:53:18 +08:00
eng3ODU2MTdAMTYzLmNvbQ==
谢谢
viosey
2018-06-01 16:55:17 +08:00
aUB2aW9zZXkuY29t=
感谢~
tommycai
2018-06-01 16:59:43 +08:00
MTE5ODU5NTE0M0BxcS5jb20=
谢谢!
EmotionV
2018-06-01 17:00:30 +08:00
NzM5NTc4NjM5QHFxLmNvbQ==
感谢
Fechin
2018-06-01 17:12:41 +08:00
ERROR:tornado.application:Uncaught exception GET / (127.0.0.1)
HTTPServerRequest(protocol='http', host='127.0.0.1:8081', method='GET', uri='/', version='HTTP/1.1', remote_ip='127.0.0.1')
Traceback (most recent call last):
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2520, in execute_sql
cursor.execute(sql, params or ())
sqlite3.OperationalError: disk I/O error

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/tornado/web.py", line 1499, in _stack_context_handle_exception
raise_exc_info((type, value, traceback))
File "<string>", line 4, in raise_exc_info
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/tornado/web.py", line 1700, in wrapper
result = method(self, *args, **kwargs)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 55, in get
self.get_proxy_and_forward()
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 50, in get_proxy_and_forward
proxy = get_proxy( https=https)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/scylla/proxy/server.py", line 24, in get_proxy
proxy: ProxyIP = random.choice(proxies)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/random.py", line 256, in choice
i = self._randbelow(len(seq))
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1580, in __len__
self._ensure_execution()
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1562, in _ensure_execution
self.execute()
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1479, in inner
return method(self, database, *args, **kwargs)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1550, in execute
return self._execute(database)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 1704, in _execute
cursor = database.execute(self)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2533, in execute
return self.execute_sql(sql, params, commit=commit)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2527, in execute_sql
self.commit()
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2320, in __exit__
reraise(new_type, new_type(*exc_args), traceback)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 174, in reraise
raise value.with_traceback(tb)
File "/Users/Fechin/.pyenv/versions/3.6.5/lib/python3.6/site-packages/peewee.py", line 2520, in execute_sql
cursor.execute(sql, params or ())
peewee.OperationalError: disk I/O error
ERROR:tornado.access:500 GET / (127.0.0.1) 13.10ms

mac 环境请求代理报错
treebear
2018-06-01 17:15:44 +08:00
NDEzMTE0NjFAcXEuY29t
thx!
sm0king
2018-06-01 17:43:22 +08:00
bG50aWFuZGFAZ21haWwuY29t


非常感谢
wupher
2018-06-01 17:54:22 +08:00
ZmFud3UxOTc3QGdtYWlsLmNvbQ==

多谢分享
gonghao
2018-06-01 17:56:22 +08:00
Z29uZ2hhb2NuQGdtYWlsLmNvbQo=


感谢楼主
chuhemiao
2018-06-01 17:58:12 +08:00
Y2h1aGVtaWFvQGdtYWlsLmNvbQ== 感谢
zhchj126
2018-06-01 18:01:32 +08:00
emhjaGoxMjZAMTI2LmNvbQ==

感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/459353

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX