mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-29 22:27:33 +00:00
30 lines
992 B
Java
30 lines
992 B
Java
package net.lamgc.cgj.pixiv;
|
|
|
|
import org.apache.http.HttpHost;
|
|
import org.apache.http.client.HttpClient;
|
|
import org.apache.http.impl.client.HttpClientBuilder;
|
|
import org.bouncycastle.util.io.Streams;
|
|
import org.junit.Ignore;
|
|
import org.junit.Test;
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
import java.io.InputStream;
|
|
import java.nio.file.Files;
|
|
|
|
@Ignore
|
|
public class PixivUgoiraBuilderTest {
|
|
|
|
@Test
|
|
public void buildTest() throws IOException {
|
|
File outputFile = new File("./output2.gif");
|
|
HttpClient httpClient = HttpClientBuilder.create().setProxy(new HttpHost("127.0.0.1", 1080)).build();
|
|
PixivUgoiraBuilder builder = new PixivUgoiraBuilder(httpClient, 81163967);
|
|
LoggerFactory.getLogger(PixivUgoiraBuilderTest.class).info("UgoiraMeta: {}", builder.getUgoiraMeta());
|
|
InputStream inputStream = builder.buildUgoira(true);
|
|
Files.write(outputFile.toPath(), Streams.readAll(inputStream));
|
|
}
|
|
|
|
}
|