CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết trên blog CFSDN này VBS trích đoạn mã triển khai kết nối ED2K trong các bộ phim và chương trình truyền hình về chó được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.
Mở Dog Video, tìm kiếm tài nguyên bạn cần và chọn loại tài nguyên: eDonkey, như hình bên dưới: Tôi tìm thấy một bản 19,75gb: Nhấp vào nó và giao diện như hình bên dưới sẽ xuất hiện. Bạn có thể thấy tải xuống bình thường. địa chỉ đã bị chặn Chúng tôi sao chép URL trên thanh địa chỉ để sử dụng sau. Mở tập lệnh vbs được tải xuống từ trang này, sao chép URL vào hộp nhập và sau đó xác nhận. Sau một thời gian, hộp thông báo nhắc hoàn thành sẽ xuất hiện. Khoảng thời gian này được xác định bởi tốc độ Internet của bạn! Cuối cùng, chúng ta nhận được địa chỉ kết nối ed2k cuối cùng, tất cả đều được lưu trong file ed2k.txt trong thư mục hiện tại: Bạn còn chờ gì nữa? Mở công cụ tải xuống của bạn và bắt đầu tải xuống! ^_^.
Mã geted2klink.vbs như sau, bạn cũng có thể tải trực tiếp goted2klink:
。
Sao chép mã mã như sau
khi lỗi tiếp tục tiếp tục tiếp theo 。
。
sourceurl = inputbox( _ vbcrlf & "Bạn sẽ nhận được lời nhắc sau khi quá trình giải nén hoàn tất. Trong quá trình này" & vbcrlf & _ vbcrlf & "Hãy kiên nhẫn chờ đợi, kết quả file được lưu trong: ed2k.txt" & vbcrlf & _ vbcrlf & "Hãy nhập địa chỉ liên kết:" & vbcrlf, "lấy liên kết ed2k", "http://" _ ).
if sourceurl = "" hoặc sourceurl = "http://" then msgbox "Địa chỉ liên kết không được để trống!", 48, "get ed2k link" wscript.quit(1) end if .
'Lấy bộ mã nguồn trang web objhttp = createobject("microsoft.xmlhttp") objhttp.open "get", sourceurl, false objhttp.send sourcecode = Split(codeconver(objhttp.responsebody), chr(10)).
'Biểu mẫu thư mục for i = 0 to ubound(sourcecode)-lbound(sourcecode) matchline = instr(sourcecode(i), "ed2k://|file|") if matchline <> 0 then arrpub = split(replace(sourcecode(i), "},{", "}#{"), "#") for k = 0 to ubound(arrpub)-lbound(arrpub) ed2klink = ed2klink & split(split(arrpub(k), ",")(5), """")(3) & vbcrlf next end if next 。
'Lưu kết quả nếu ed2klink = "" then msgbox "Không tìm thấy liên kết ed2k trong trang web này!", 48, "lấy liên kết ed2k" wscript.quit(2) else set objfso = createobject("scripting.filesystemobject") objfso. ("ed2k.txt", 8,true).write(ed2klink) end nếu .
msgbox "Tất cả công việc đã hoàn thành!", 64, "lấy liên kết ed2k" wscript.quit(0) .
hàm codeconver(vin) strreturn = "" đối với i = 1 đến lenb(vin) thischarcode = ascb(midb(vin,i,1)) nếu thischarcode < &h80 thì strreturn = strreturn & chr(thischarcode) nếu không thì nextcharcode = ascb(midb(vin,i+1,1)) strreturn = strreturn & chr(clng(thischarcode) * &h100 + cint(nextcharcode)) i = i + 1 kết thúc nếu next codeconver = strreturn kết thúc hàm.
。
Đây chỉ là thử nghiệm. Nếu bạn tìm thấy bất kỳ lỗi nào, vui lòng báo cáo cho tôi! ! .
Cuối cùng, bài viết về VBS trích xuất mã triển khai kết nối ED2K trong phim và chương trình truyền hình về chó kết thúc tại đây. Nếu bạn muốn biết thêm về VBS trích xuất mã triển khai kết nối ED2K trong phim và chương trình truyền hình về chó, vui lòng tìm kiếm bài viết CFSDN. Hoặc tiếp tục duyệt các bài viết liên quan, tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!