找回密码
 立即注册
搜索
查看: 13414|回复: 74

[分享] [Pixiv排序软件] PixivSort(5/4 版本更新至0.43)

[复制链接]
发表于 2013-5-2 16:07 | 显示全部楼层 |阅读模式
因为自己没号所以借了朋友的号来发帖……

从Pixiv建站以来,由于没有能够按收藏数排序的功能,导致民间这类软件和网站总是频繁出现。但好景不长,Pixivrank长久不更新,PixivAnalyzer随着P站改版不能用了,Pixort也在上一年关站……虽然用Greasemonkey的PixivSortFliterAddItem脚本可以在某种意义上实现排序的功能但一次性在网页上显示过多的图片也相当不方便。所以就自己写了个能够分析页面并进行排序的软件。因为自己还是个学Java还没1个月的初学者,很多东西都是一边写一边查,所以对程序有改进意见或是发现BUG的请告知楼主。联系方式可以看Readme文件。

下载地址(迅雷快传):http://kuai.xunlei.com/d/vVprDKR4JpiEUQQAd65
JAR版本(适用于Windows以外的系统):http://kuai.xunlei.com/d/vVprDLJ4MZmEUQQA983



简单说几个使用时的注意点。
1.“只检索上次检索此TAG时未被投稿的画像”一项,无论是否选择都会更新上次检索的时间。比如我在4月29日00时00分00秒进行了检索,不管是否选择此项,下次检索时如果选择此项都只能检索到4月29日00时00分00秒后投稿的插图。
2.收藏数以上/以下一栏可以不填。以上一栏不填代表0以上,以下一栏不填代表无上限。
3.结果可按投稿时间或收藏数排序。
4.显示缩略图一项,因为P站不允许外链所以要下载缩略图到本地,输出的结果较多时会影响速度所以请慎用。(检索图片数多不代表结果多。比如我要检索某20000张图片的1000收藏数以上的TAG,因为1000收藏数以上的图片不会太多,所以选择此项也不会有太大影响。)
5.检索时如果遇到进度条长期不动或卡在登录状态时的问题属于网络的问题,遇到这种问题请关闭程序等网络好的时候重新搜索。建议不要在网络较差的情况下搜索数据过多的TAG。
6.限于Pixiv自身的设置,程序在搜索数据数大于40000的程序时,只能得到最前面的20000张图片和最后面的20000张图片。对于这种TAG,我们可以优化搜索TAG以使TAG数尽量控制在40000以下,下面是例子。
暁美ほむら 40748
暁美ほむら 鹿目まどか 18783
暁美ほむら -鹿目まどか 21965
这样就可以把一个大于40000的TAG分割成两个小于40000的TAG。
7.检索完成后的结果输出在Results文件夹中,以检索完成的时间+检索TAG为名保存成HTML文件。如下图。



输出结果:



关于大图下载功能:因为不想对P站服务器造成过大负担,不予考虑。

若出现不能运行的情况,请安装1.5以上的JRE或JDK环境。

评分

参与人数 10战斗力 +13 收起 理由
zfy1989 + 1
防辐射的 + 1 楼主纯福利
御坂みこと + 2 楼主纯福利
斑驳的阴影 + 2
Acheron + 1 谢楼主福利
Hiroshima + 2 楼主纯福利
慕云生 + 1 楼主纯福利
屈江鸟 + 1 楼主纯福利
Fermata + 1 楼主纯福利
duola865 + 1 十分感谢楼主

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-5-2 16:18 | 显示全部楼层
网卡了发了六帖出去,劳烦版主删一下了……
回复

使用道具 举报

     
发表于 2013-5-2 16:34 | 显示全部楼层
在99%排序处等了很久很久
回复

使用道具 举报

 楼主| 发表于 2013-5-2 16:38 | 显示全部楼层
卡住这个偶尔会有,试试重新开一遍吧
回复

使用道具 举报

     
发表于 2013-5-2 16:43 | 显示全部楼层
试了一下,效果不错
回复

使用道具 举报

     
发表于 2013-5-2 16:44 | 显示全部楼层
能排序就很好了,谢福利,回家测试
回复

使用道具 举报

     
发表于 2013-5-2 16:44 | 显示全部楼层
换了个TAG这回能到100%了 如果能自动弹出搜索结果就更好了
回复

使用道具 举报

     
发表于 2013-5-2 16:52 | 显示全部楼层
除了不能自动弹出结果不太方便以外,其他的功能超全诶!好评!
回复

使用道具 举报

     
发表于 2013-5-2 16:58 | 显示全部楼层
谢大大
回复

使用道具 举报

发表于 2013-5-2 17:06 | 显示全部楼层
PIXIV没有按人气(收藏数)排序的功能?
回复

使用道具 举报

发表于 2013-5-2 17:15 | 显示全部楼层
不过不是免费的吧…

----发送自 STAGE1 App for Android.
回复

使用道具 举报

     
发表于 2013-5-2 17:27 | 显示全部楼层
[strike]看起来超好用![/strike]

[strike]但是我安了JDK 1.7还是打不开是咋回事求帮助[/strike]

能用了,超好用!!!谢楼主!
回复

使用道具 举报

     
发表于 2013-5-2 17:47 | 显示全部楼层
超好用!!!!
回复

使用道具 举报

     
发表于 2013-5-2 17:55 | 显示全部楼层
感谢楼主福利!
回复

使用道具 举报

发表于 2013-5-2 17:57 | 显示全部楼层
帖子别人还没回的时候自己可以删的,在用,貌似挺不错的
回复

使用道具 举报

发表于 2013-5-2 18:07 | 显示全部楼层
我才把JRE给卸载了。。果断安回来

----发送自 Meizu M040,Android 4.1.1
回复

使用道具 举报

     
发表于 2013-5-2 18:10 | 显示全部楼层
引用第9楼九十九尾于2013-05-02 17:06发表的  :
PIXIV没有按人气(收藏数)排序的功能?
人气排名需要付费会员

----发送自 STAGE1 App for Android.
回复

使用道具 举报

     
发表于 2013-5-2 18:10 | 显示全部楼层
太好了,前几天还在找类似的东西。晚上回家下。
回复

使用道具 举报

     
发表于 2013-5-2 18:11 | 显示全部楼层
十分感谢楼主
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-5-2 18:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2013-5-2 20:28 | 显示全部楼层
感谢各位的提议,已经更新到ver.0.41版本啦~顶楼的快传地址已经更新。想保留记录的人直接把PixivSort.exe和Readme.txt复制过去就行。

改变点:
◇在登陆的时候如果网络有异常会弹出通知。
◇在搜索的时候如果链接超时,在一定时间后会重新尝试连接,避免了卡死的问题。
◇增加了搜索完成后自动打开结果页的功能(如果分页只打开第一页)。

回复

使用道具 举报

     
发表于 2013-5-2 20:43 | 显示全部楼层
先感谢一下~~正想着要找个这样的软件呢~~
回复

使用道具 举报

     
发表于 2013-5-2 20:47 | 显示全部楼层

Re:[Pixiv排序软件] PixivSort

我是白痴,请问楼主装了JRE之后要怎么操作才能让软件正确开启
回复

使用道具 举报

     
发表于 2013-5-2 20:47 | 显示全部楼层
Pixort关了以后。一直没找到好用的。
谢谢分享、
回复

使用道具 举报

 楼主| 发表于 2013-5-2 21:09 | 显示全部楼层

回 22楼(大哀之君) 的帖子

http://www.21jn.net/html/72/n-272.html

如果安装了JRE还是不能运行可以参照此贴的方法
回复

使用道具 举报

发表于 2013-5-2 21:58 | 显示全部楼层
我家不是用windows的,可以给我jar等我自行运行么
回复

使用道具 举报

     
发表于 2013-5-2 22:21 | 显示全部楼层
多谢分享
回复

使用道具 举报

发表于 2013-5-2 22:30 | 显示全部楼层
staff桑加油呐喏
回复

使用道具 举报

     
发表于 2013-5-2 22:32 | 显示全部楼层
我是PixivAnalyzer的作者,首先感谢楼主的无私奉献。我改版之后放弃更新程序主要是出于以下两个考虑:

1、付费会员可以按照收藏排序了,断人财路总不是什么好事情(纯粹个人观点,LZ不要见怪)

2、普通用户能够检索到的图片数量有限制。刚改版的时候我打算同步更新,发现每个Tag只能得到最新的两万张图片(1000页),后面的没办法列举到。我试了下LZ的程序也没解决这个问题,只要分析超过2万张图片(1000页)的Tag,分析结果里都有大量重复项目,因为1000页以后的内容和第1000页是完全一样的,估计这是Pixiv防止爬虫程序的对应措施。除了开高级会员我没想到其他的解决方法,如果LZ有办法请务必放出造福大众

另外还有一个BUG:初音ミク这个Tag无法检索,进度条停在0不动
回复

使用道具 举报

     
发表于 2013-5-2 23:32 | 显示全部楼层
[strike]已经设置好3个变量了。。怎么一打开还是报错,好像说还是没找到JVM什么的。win7 64位。。24L那帖子也看过了

[/strike]搞定了。。原来是没装JVM[strike]
[/strike]
回复

使用道具 举报

发表于 2013-5-3 00:04 | 显示全部楼层
chrome打开乱码是我一个人的问题吗
回复

使用道具 举报

发表于 2013-5-3 00:37 | 显示全部楼层
面子
回复

使用道具 举报

发表于 2013-5-3 00:39 | 显示全部楼层
霸哥霸嫂功德无量
回复

使用道具 举报

     
发表于 2013-5-3 00:53 | 显示全部楼层
谢大大发片
回复

使用道具 举报

发表于 2013-5-3 01:58 | 显示全部楼层
謝謝分享好東西啊!!!
馬克!!
回复

使用道具 举报

     
发表于 2013-5-3 02:15 | 显示全部楼层
pixiv按热度排序的那个VIP功能有什么软件能实现?

——— 来自Stage1st Reader Evolution For iOS
回复

使用道具 举报

发表于 2013-5-3 08:05 | 显示全部楼层
引用第9楼九十九尾于2013-05-02 17:06发表的  :
PIXIV没有按人气(收藏数)排序的功能?



付錢才有。
回复

使用道具 举报

 楼主| 发表于 2013-5-3 09:15 | 显示全部楼层
TO 25L:
JAR包:http://kuai.xunlei.com/d/vVprDI1lngeDUQQAe34
以后更新时会在顶楼同时更新JAR版本的了

TO 28L:
居然把雀神大大引出来了!PixivAnalyzer是我相当敬佩的一个软件,也是我当初写PixivSort的原动力,很多东西都是因为PixivAnalyzer实现了所以我才知道这是理论上能写出来的,不然我可能早就放弃了……当初在写登陆这块遇到问题上的时候也想向您请教相关的问题的,可惜东镇倒了之后也没找到您其他的联系方式,幸好最后还是自己挣扎着写出来了……
说回正题,关于会员这一点,其实我是觉得国人其实没什么途径买会员……我之前找图又没排序软件可用的时候也想过买会员毕竟不是大钱,PX不惜违背主旨也要搞这个功能看来也确实有运营上的困难,但是我找了半天也就在淘宝找到一家代充,而且一充得充3个月以上……说真的很多人也就是为了找个头像或者桌面,为了这个付100多说心里话应该是没什么人乐意,所以我当时也是毫无办法才自己开始写的……其实PX的会员主要购买力应该还是日本吧,我觉得这个软件大概也不会传那么远,能有十几个人偶尔用用我就很高兴了……
然后1000页这个问题确实是我傻逼了……我记得当初Pixiv确实有个限制页数的问题,但自己记不清楚把20000张图片记成200页了,结果自己一翻能翻到900多页就以为Pixiv取消了限制没想到是1000页……结果完全没处理这方面的问题……
至于解决办法,目前想到最好的办法就是如果大于20000张图,就用PX那个「古い順」的功能从后到前扫一遍,这样就可以获得数据在40000的TAG的结果了。至于比40000还要大的,第一个想到的办法就是把没扫过的ID全部遍历一遍,但是对于这种TAG一般都要遍历上万的页面所以很不现实就放弃了……第二个办法以我的实力没办法在程序中实现,只能让用户自己改善搜索范围以得到所有结果了,比如:
暁美ほむら 40748
暁美ほむら 鹿目まどか 18783
暁美ほむら -鹿目まどか 21965
这样就能把数据限制在40000以下了,虽然和将TAG排序的初衷差得有点远,但是至少是能获得普通搜索看不到的图片,也算是个权宜之策……只是像初音这种数据数接近300000的筛选起来确实很吃力,也实在没什么好办法解决……
初音的搜索条卡在0%的BUG今天回去一看是因为搜初音时PX会给弹个什么search case的东西出来导致对非数字字符串进行了整形变换导致的,这里是我没DEBUG好没想到还会有这种东西……嗯今天早上已经修改好了但是由于还要改进上面的功能,今天又和人约了外出所以可能要明天才能更新新版本了,非常抱歉。

TO 30L:
乱码以前也有人反映过,一直没改的原因是连我也不知道问题出在哪里因为我不知道乱码的发生条件……请问显示的乱码最后几个字的「イラスト」是否显示正常?如果不正常的话代表环境的问题没办法正确显示日文,可以换个浏览器之类的试试,如果能正常显示就是直接抓取网页的时候发生的问题,这个我也无法解决……非常抱歉,如果发现了解决的方法会第一时间更新的。
回复

使用道具 举报

发表于 2013-5-3 11:12 | 显示全部楼层
万分感谢。
回复

使用道具 举报

发表于 2013-5-3 22:14 | 显示全部楼层
感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-23 18:41 , Processed in 0.277365 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表