推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[求助] 如何提取图片中的种子

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 4

如何提取图片中的种子

RT
现在有种方法是种子图片合体,看起来只是普通图片,下载后改后缀为.RAR变成压缩包就可以打开拿种子了
但我使用这方法总是打不开,提示文件损坏

点此感谢支持作者!本贴共获得感谢 X 4
TOP

有必要追求这种华而不实的东西么,你尝试打开的文件是你自己制作还是网络获得?自己制作的话估计是你制作的问题,网络获得的话就很多原因了,或许是因为这个文件本身没有你说的这么复杂,你非要把它当成是你臆想中的文件来处理,问题就出现了,或许是因为文件真的损坏了

TOP

不是所有的都这样啊,如果你的片子是通过bt下载来的
那到下载工具的文件夹里面以种子的后缀搜索一下就可以了

TOP

种子图片合体这个我以前试过,也把种子提取出来了。楼主说的文件损坏是提示压缩文件损坏还是种子文件损坏?有可能他合成的时候就不成功

TOP

这个 我也想知道知道  坐等高手降临~~~~
本帖最近评分记录
  • ~小少~ 金币 -3 无意义回复--请重新阅读版规! 2010-7-27 20:24

TOP

你打不開應該是你的下載工具不支持.你下BT的話建議你用比特

TOP

引用:
原帖由 kacn 于 2010-7-27 15:59 发表
种子图片合体这个我以前试过,也把种子提取出来了。楼主说的文件损坏是提示压缩文件损坏还是种子文件损坏?有可能他合成的时候就不成功
提示压缩文件损坏
不止一次了,从没解压成功过

TOP

jpeg文件编码格式以0xFFD8起始,以0xFFD9结尾
BT种子嵌入到起始标志之前或者结尾标志之后均可以。

嵌入BT种子代码:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

char buf[10240];

int main()
{
char c;

cout << "image src file name (jpeg):";
cin >> buf;
ifstream fin(buf, ios_base::binary);
if (!fin.good()) {
  cout << "can't open " << buf << endl;
}
fin.seekg(0, ios_base::end);
size_t size = fin.tellg();
fin.seekg(0, ios_base::beg);

cout << "image des file name (jpeg):";
cin >> buf;
ofstream fout(buf, ios_base::binary);
if (!fout.good()) {
  cout << "can't open " << buf << endl;
}

cout << "BT link:";
cin >> buf;
fout.write(buf, strlen(buf));
c = 0;
fout.put(c);

for (size_t i = 0; i <size; i++)
{
  c = fin.get();
  fout.put(c);
}

fin.close();
fout.close();
}


提取BT种子代码:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

char buf[10240];

int main()
{
char c;

cout << "image file name (jpeg):";
cin >> buf;
ifstream fin(buf, ios_base::binary);
if (!fin.good()) {
  cout << "can't open " << buf << endl;
}
fin.seekg(0, ios_base::end);
size_t size = fin.tellg();
fin.seekg(0, ios_base::beg);

size_t i = 0;
while (1)
{
  c = fin.get();
  buf[i++] = c;
  if (c == 0)
   break;
}
cout << buf << endl;

fin.close();
}

TOP

还一直没见过这么高深的东西,以后有机会再领教吧。

TOP

坏了,那只有重新下了,没其他的好办法的,我认为。

TOP



当前时区 GMT+8, 现在时间是 2025-6-26 07:00