Pxer icon indicating copy to clipboard operation
Pxer copied to clipboard

同类软件技术交流

Open Mapaler opened this issue 8 years ago • 8 comments

我也写了个P站扒图的,但是我主要还是针对于作者下载,无意中发现了贵项目,感觉JS技术比较先进(我只是业余爱好者,主要还是面向过程理念,对象prototype之类的都没搞懂。JS还需要编译之类的完全没听说过,我全部直接写在同一个文件里的)。但是我觉得分析理念上还是有值得互相参考的,因此特来交流。

这是我的项目 https://github.com/Mapaler/PixivUserBatchDownload/ 文档比较复杂,简单了解可以直接看我录的视频 http://www.bilibili.com/video/av10115326/

另外还有交流过类似的,不过这位开发者好像一直都没上GitHub http://tieba.baidu.com/p/5081619105

Mapaler avatar May 02 '17 05:05 Mapaler

哈哈,同道中人啊,欢迎欢迎~

pxer从3年前就有了,到现在代码不断膨胀,所以不得不用一些自动化的方案解决,就是nodejs,没什么特别高深的东西

因为我本身就是个前端,所以喜欢用些新东西加在项目里,一方面是好用,另一方面也算是练练手

pea3nut avatar May 02 '17 09:05 pea3nut

我是在大学靠VB6课开始学习的,所以目前思维还是要有个窗口的面向过程式,ES最新的只会 ES5中新增的Array方法详细说明 这里面的几个新方法,因为太好用了。其他的object.creat()感觉好像对于我的代码很需要,但是完全搞不懂。

Mapaler avatar May 02 '17 10:05 Mapaler

学习ES6的话,那我就要安利你读pxer的源码啦~~

其实,我对于我的pxer源码还是蛮有自信的,为了保证可读性,我用了模块化设计 代码注释 ES6 等诸多技术.....

pea3nut avatar May 02 '17 10:05 pea3nut

可是我不知道怎么看你这种模块化设计,Node.js我不会,所以build文件夹看不懂,其他文件夹的结构顺序也看不懂。 感觉像应该用什么IDE打开才行吧?

Mapaler avatar May 02 '17 10:05 Mapaler

先去看看node就好了,特别简单,一下午就能搞定

然后可以对比着pxer来学ES6

pea3nut avatar May 02 '17 10:05 pea3nut

同類+1 不過目的瀏覽 > 下載 https://github.com/FlandreDaisuki/Patchouli

FlandreDaisuki avatar Nov 23 '17 17:11 FlandreDaisuki

@FlandreDaisuki 你可能不知道,在中国大陆,pixiv.net已经GWF被封了

pea3nut avatar Nov 24 '17 01:11 pea3nut

@pea3nut 略有耳聞 不過對可以使用你的 userscript 的人來說,應該都不是什麼特別的問題吧 😁

FlandreDaisuki avatar Nov 24 '17 11:11 FlandreDaisuki