Giải rút gọn link Adf.ly với node-bypasser
nodejs
65
Javascript
200
White

Khoa Nguyen viết ngày 30/12/2015

Disclamer

Mình là một contributor với quyền write của node-bypasser

Mình muốn giới thiệu với các độc giả Kipalog về dự án open source đầu tiên mà mình đóng góp vào (contribute). Bằng việc đóng góp vào project này, mình học được rất nhiều thứ về Node.js, những công cụ hỗ trợ khi viết code như Eslint, cũng như là làm việc với CI (cụ thể là Travis.org)

Giới thiệu

Node-bypasser là thư viện của Node giúp bạn lấy được link gốc từ các dịch vụ rút gọn link có quảng cáo như adf.ly, sh.st, linkbucks.com, .... và các trang rút gọn link đơn thuần như goo.gl, bit.ly, ....

Các bạn có thể xem danh sách đầy đủ tại đây

Nếu bạn không cần giải rút gọn link trong dự án của mình mà chỉ đơn giản là một người dùng và muốn bỏ qua các quảng cáo đáng ghét thì adsbypasser là giải pháp cho các bạn

Cài đặt

Node-bypasser có thể chạy được trên Node >= 0.10. Mình có thiết lập test matrix cho Travis từ 0.10, 0.11, 0.12, .... 5.1. Các phiên bản node mới hơn như 5.2 và 5.3 thì mình không đưa vào matrix vì càng nhiều thì Travis càng dễ bị lỗi (Tụi mình kiểm tra code bằng cách giải rút gọn link thật của các dịch vụ nên rất dễ bị chặn, block...)

npm install --save node-bypasser

Sử dụng

var Bypasser = require('node-bypasser');

var w = new Bypasser('http://adf.ly/1DX0XD');
w.decrypt(function(err, result) {
    console.log('Decrypted: ' + result);
});

Chạy file này và bạn sẽ thấy kết quả trong console là :

Decrypted: https://github.com/matteocontrini/node-bypasser/

Xong rồi đó. Thư viện của tụi mình nhỏ xíu vậy thôi :D

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Khoa Nguyen

14 bài viết.
60 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
37 3
Nếu bạn là thành viên của (Link) thì các bạn có thể đã biết đến khóa học của (Link) Khóa học này (có phí) gồm các (Link) kèm với đó là (Link). (Ả...
Khoa Nguyen viết hơn 1 năm trước
37 3
White
29 3
(Ảnh) Giới thiệu Đi câu cá hay mấy anh Tây hay gọi Phishing có nghĩa là lừa đảo nhằm đánh cắp tài khoản, mật khẩu, thẻ tín dụng của người dùng. ...
Khoa Nguyen viết hơn 1 năm trước
29 3
White
27 6
Động lực Sau khi đọc bài viết (Link) của bác @quocnguyen thì mình có giới thiệu cho em gái trang phim.clgt.vn . Nó coi được 5 phút thì bảo là cái ...
Khoa Nguyen viết 1 năm trước
27 6
Bài viết liên quan
White
0 0
Lâu lâu không động vào nodejs không biết mấy ông tool tiếc này đi đâu về đâu rồi. Trước đây thì mình vẫn có thể dùng istanbul với mocha đơn giản th...
Hoàng Duy viết hơn 1 năm trước
0 0
White
1 0
Xử lý đồng bộ một mảng bằng Promise thay cho async.eachSeries Tựa Đang muốn chạy một hàm trong đó xử lý đồng bộ từng phần tử trong một mảng, do g...
Cuong Pham viết hơn 1 năm trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
14 bài viết.
60 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!