namespace TaiHinhVoz
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net.Http;
internal class Program
{
private static void Main(string[] args)
{
Console.WriteLine("Tool download hinh anh tren NextvOz by talaai1312_ver2");
Console.WriteLine("-------------------------");
VozRequest request = new VozRequest();
List<string> list = File.ReadAllLines("link.txt").ToList<string>();
char[] separator = new char[] { '|' };
string[] textArray1 = File.ReadAllText("account.txt").Split(separator);
string username = textArray1[0];
string password = textArray1[1];
HttpClient httpClient = new HttpClient();
if ((username == "") || (password == ""))
{
Console.WriteLine("Vui long nhap user/pass");
Console.ReadKey();
}
else
{
try
{
httpClient = request.LogIn(username, password).GetAwaiter().GetResult();
}
catch (HttpRequestException)
{
Console.WriteLine("Loi gi do khong biet");
}
if (httpClient == null)
{
Console.ReadKey();
}
else
{
using (List<string>.Enumerator enumerator = list.GetEnumerator())
{
while (enumerator.MoveNext())
{
int num;
int num2;
char[] chArray2 = new char[] { '|' };
string[] textArray2 = enumerator.Current.Split(chArray2);
string url = textArray2[0];
bool flag = int.TryParse(textArray2[1], out num);
bool flag2 = int.TryParse(textArray2[2], out num2);
if (((url == "") || (!flag || !flag2)) || (num > num2))
{
Console.WriteLine("Loi dinh dang url, vui long dinh dang theo dung huong dan");
continue;
}
if (num == 0)
{
num = 1;
}
try
{
request.DownloadImage(httpClient, url, num, num2).GetAwaiter().GetResult();
}
catch (HttpRequestException)
{
Console.WriteLine("Loi gi do khong biet");
}
}
}
Console.WriteLine("Da tai xong het tat ca cac hinh");
Console.ReadKey();
}
}
}
}
}
Lỗi kết nối internet đó thímUpdate: Đã thử lại và tải đc. Tuy nhiên thỉnh thoảng gặp lỗi "gì đó k biết", ví dụ khi tải hình trong topic ở #1 thì đến page 11 là dính.
Cảm ơn thím đã bung source, còn cái bên class nữa thím giúp anh em luôn cho an tâmCode
Chia buồn cùng thímThế đíu nào hôm trc mình cũng share tool lên đây thì bị mod nó xoá mẹ topci. còn cái topic này thì lại ko bị j.
sao Mình dùng tool này tải ảnh trong forums.voz ko được ta? Máy chạy win 10
Ngon mà fen. Mình tải có vấn đề gì đâu. Xem lại kỹ các bước đi.sao Mình dùng tool này tải ảnh trong forums.voz ko được ta? Máy chạy win 10
View attachment 8380
View attachment 8381
View attachment 8382
Chờ hoàn thiện soft. Mạng xịn phải xài đồ xịnNgó qua rồi, chỉ là request lên voz để lấy link hình thôi, an tâm xài đi.
Bị lỗi có khả năng là forum nó chặn request nhiều lần trong một thời gian ngắn, code thêm delay vào chắc là ổn
Đoạn code viết đúng chưa nhởNgon mà fen. Mình tải có vấn đề gì đâu. Xem lại kỹ các bước đi.
Tôi tải ảnh No sẽ bao lâu rồi có vấn đề gì đâu.Đoạn code viết đúng chưa nhở
Đâu chụp ảnh lúc chạy xem với nàoTôi tải ảnh No sẽ bao lâu rồi có vấn đề gì đâu.
Mình ko biết nhập cookie thì saoGóp ý cho thớt, cho ae nhập cookie thay vì password, lúc đó thì ng ta ko cần đổi pass nữa, chỉ logout session là được rồi
sao thím ko tích hợp sẵn nick thím vàoNhư các thím đã biết, hiện nay đã có định hướng cho các topic tag NOSEX hay NSFW, việc tải hình về máy là rất cần thiết
Em mạnh dạn viết đại 1 tool củ chuối mì ăn liền .exe chạy = C# , thím nào cần thì xài nhé Trình coder mầm non.
Link tải: https://we.tl/t-RqSyOao5Q0
Hướng dẫn sử dụng:
Chúc mấy thím dùng vui vẻ
- File account.txt: Nhập username|pass. Vì next voz yêu cầu tài khoản để tải các hình attachment nên bắt buộc phải nhập nhé mấy thím. Không lộ acc đâu mấy thím yên tâm
- File link.txt: TẤT CẢ các link threads cần tải chỉ cần 1 lần duy nhất, mỗi link 1 dòng. Định dạng link|page-bắt-đầu|page-kết-thúc. Nếu muốn tải all page thì các thím cứ nhập page kết thúc 1000 hoặc 10000... Ví dụ https://next.voz.vn/threads/no-sex-test-dang-anh-nextvoz.613/|1|100 thì sẽ tải từ page 1 đến page 100.
Update ver 2 check đăng nhập