最初由 Rufus 发布
源文件名是根据上传的附件的注释来的
如果不是批量上传,手动上传的人在注释里面写了一些无聊的“/”之类的dos有作用的符号的话就会出错
如果你确认注释就是正确的原始文件名的话
请把相册地址给我,我来看
warrior@2006-03-25 20:30
引用最初由 Rufus 发布
源文件名是根据上传的附件的注释来的
如果不是批量上传,手动上传的人在注释里面写了一些无聊的“/”之类的dos有作用的符号的话就会出错
如果你确认注释就是正确的原始文件名的话
请把相册地址给我,我来看
Rufus@2006-03-25 20:40
引用最初由 warrior 发布
PM了~~~随便用了downaly大大的某个目录试的~~
http://photo.163.com/photos/downaly/33182918/
我下载到我硬盘里 “d:\muv-luv 9_12” 目录下
然后CMD后进入到该目录
然后粘贴了那个REN命令
然后就在每条重命名命令下边显示“命令语法不正确”
tgl10@2006-03-25 21:07
修改的哪里?引用最初由 Rufus 发布
明白了
已修改在前贴内容中,请覆盖原始文件,重试
warrior@2006-03-25 21:14
引用最初由 Rufus 发布
明白了
已修改在前贴内容中,请覆盖原始文件,重试
shippou2003@2006-03-25 21:15
引用最初由 Rufus 发布
哎
ppg果然是技术能力不行的……
flashget有批量url分析的功能的
默认情况下,flashget直接就会截获批量的jpg的url
如果不行,右键点flashget悬浮窗-添加url,就可以了
看到ren不知道是什么……
是dos命令的改名阿,老大
运行cmd,到你下载的目录,粘贴这些命令就可以了
ls就不要没用过不了解就乱说
ren重命名的前后两个文件名都是相册上面拿下来的,而不是我自己一个个加上去的
重命名,只要会dos,用我这个是和原始文件名一样的,不存在先后传会乱序的问题
本来就不想给不会的人做解说的……还是说了点,麻烦……
Rufus@2006-03-25 21:16
引用最初由 tgl10 发布
修改的哪里?
我用你原来的代码没问题啊
不用修改吧
Rufus@2006-03-25 21:21
引用最初由 shippou2003 发布
FG的资源探测现在就是垃圾,而且哪个相册不是脚本+好几层?
至于顺序,ls的意思是,以前用上传软件,可能会出现图片顺序错位,那么下载得到的图片顺序可能和实际上不同,比如7777777。jpg和9999999。jpg的实际顺序是反的,这个说实话就看163的了,如果用它自己的插件倒是不会有这个问题
shippou2003@2006-03-25 21:27
引用最初由 Rufus 发布
对有空格的原文件名的特殊处理
要改就改一下好了,改东西ie都不用关,存盘覆盖就可以
引用最初由 Rufus 发布
图片错位?
错位本就是允许的,只要注释里面的原文件名正确就行
随机号码的相册文件名又没什么用的
Rufus@2006-03-25 21:37
引用最初由 shippou2003 发布
听闻LZ要做成程序,超级期待的啦,本人对于编程所知有限啊
敢问LZ的思路,做成程序的话,是用软件作http连接和浏览,得到php文件,分析其中文字?还是截取php和js脚本返回的变量,直接利用?前者的话还明白些,后者的话怎么做到?
因为正好有JAVA代码示例,包括http连接、浏览、图像、下载的代码,稍微变更一下应该很容易出来了
C、C++好像就相当麻烦,VB也了解的不深入,所以来请教这位技术人士~
引用就是本来图片的044。jpg、055。jpg正常顺序上传的话应该保存为777777.jpg和999999.jpg
但是因为上传软件的问题,变成055.jpg先上传了,于是044.jpg在相册里表示为999999.jpg,055。jpg则表示为777777。jpg
照这样下载下来的话,图片顺序就是与实际相反的了
因为是手工下载嘛,若是程序的话就能根据其他信息来更改文件名了
shippou2003@2006-03-25 21:53
引用最初由 Rufus 发布
LZ要做?
没怎么看出来……
有很多问题的,昨天我就按着http用inet api作下载的想法想过一下
事实上没有密码的相册挺好办,但是有密码的有很大问题,cookie带入之后还是那不到正确授权的php,给出的带有图片字符串array的js
这是一条路,不是前者或者后者
php是用来生成静态页面的服务器端程序,php源程序客户端是拿不到的,就算拿到你也没有数据环境跑,拿到的总是php生成的静态页面/文件
很简单?
单单是cookie应用,多线程,这两个就足够麻烦死人了
不完善的多线程,带来的就是0字节文件和破损文件
我的实际完成的做法是,直接在页面上分析页面
用页面脚本来分析本就位于同在浏览器、已在本地的页面,从中取出js给予重组而得到url
你完全没有看懂我的回帖
而且你也没有懂相册上传的原理
相册上传的时候把原文件名放在注释里面的
我只要把注释部分从脚本里面拿出来,就得到原始文件名了
相册里到底是777还是999完全不重要,只要相册文件名和原始文件名的关联存在
我就能把相册文件名改成原始文件名
Rufus@2006-03-25 21:55
老大,您就不看我签名么……tgl10@2006-03-25 22:05
引用最初由 Rufus 发布
有很多问题的,昨天我就按着http用inet api作下载的想法想过一下
事实上没有密码的相册挺好办,但是有密码的有很大问题,cookie带入之后还是那不到正确授权的php,给出的带有图片字符串array的js
很简单?
单单是cookie应用,多线程,这两个就足够麻烦死人了
不完善的多线程,带来的就是0字节文件和破损文件
LZ=楼主啊,呵呵引用最初由 shippou2003 发布
原来不是LZ啊,抱歉抱歉,弄错了~~
貌似大人您好像已经作出来了?
Rufus@2006-03-25 22:11
引用最初由 tgl10 发布
好象服务器会检验“请求”的工具吧?不是IE等浏览器就得不到真实的页面
我下精明眼 的图片时感觉就是这样
多线程 下一个图片,有点不必要哦
我一直不能理解一个文件怎么能分段下载的。。以前学asp时了解的http协议似乎没此功能(断点续传倒有)
LZ=楼主啊,呵呵
那个ren命令很方便的,你试试
shippou2003@2006-03-25 22:40
原来如此,把dos命令复制到剪贴板啊,呵呵~~真的很好用packet@2006-03-25 22:54
- -0