Tôi đã tạo ra thu nhập thụ động đầu tiên từ Js như thế nào?



  • 1. Giới thiệu 1 chút về bản thân

    Tui tên Mai Hoàng Quốc Bảo, một 97er sinh ra và lớn lên ở "vùng đất xứ dừa thân yêu, luôn luôn dân dã từ dân thường đến dân chil" nhưng tui sinh ra ở 1 khu vực khó khăn nên chả được chil mà phải lam lũ kiếm xiền ăn cơ. Khi tui lớn lên, với niềm đam mê code nhưng chả học hành đến nơi đến chốn. Học thì ngờ-u và chưa xác định được tui là ai - tui đang ở đâu (đến bây giờ tui vẫn đi tìm câu trả lời mà chưa ra nữa nè 😞 tui khộ quá mà). Bỏ học năm lớp 12 (năm 2016 thì phải) đi làm khách sạn ở tỉnh. 1 năm sau thì cuốn gói lên HCM làm Kỹ thuật phần mềm điện thoại. Hiện tại thì tui mới chuyển qua làm Kỹ thuật laptop được 3 tuần ở Doctor Laptop - 179 Cách Mạng Tháng Tám, Phường 5, Quận 3, Hồ Chí Minh. Ace có laptop hư hỏng cứ mang qua nhé, ở đây giá tốt 😃

    - Intro bản thân dài qué bro ơi

    Ấy chết, xin lỗi mọi người chúng ta qua phần tiếp theo nào

    2. Sản phẩm tạo ra thu nhập thụ động của tôi là gì?

    Vấn đề cũng không có gì đặt biệt, chỉ là làm việc với API của các trang web DICE

    - Ê chờ chút, DICE là gì vậy bro?

    À thì DICE là 1 hình thức cá cược ăn thua bằng Crypto Currency

    - Yo, vậy Crypto Currency là gì vậy bro?

    À thì là Tiền điện tử

    - Yup, vậy Tiền điện tử là gì?

    Google search giùm tui má ơi, "hỏi lằm hỏi lốn"

    🤐

    Ok giờ chúng ta vào vấn đề chính. Như đã nói, sản phẩm của tui thực hiện nhiệm vụ là: đọc kịch bản viết bằng ngôn ngữ Lua bằng Js và tương tác với API của các trang web chơi DICE bằng Js. Tui gọi nó là Web DiceBot

    Tui copy -> paste -> edit 1 thời gian thì ra được một giao diện như vầy:

    c2df1b96-bbe7-4be6-84d8-b1245e9ca353-image.png

    Người dùng sẽ dán nó vào tab console trong developer tools của các trình duyệt mà người dùng thích. Người dùng dán 1 script viết bằng ngôn ngữ Lua vào textarea rồi click start thì bot sẽ tiến hành đọc kịch bản từ Lua script trong textarea và tương tác với API của web dice theo kịch bản đó

    - Làm nó có khó không bro?

    Ban đầu hơi khó vì tui chả biết gì về lập trình cả, 1 ông anh tên Ngọ Anh Đức chỉ tui cách dùng restful api 1 lần, lúc đó tui còn chả biết api là gì cơ, rồi dần dần tui vọc mạch các trang web dice khác, tui biết thêm các kiểu api khác 😃

    1566631c-15c3-4cd0-94a6-42c4b1b76982-image.png

    Mọi thứ sẽ vận hành 1 cách tự động và thông báo về mail

    - Vậy thu nhập của bro từ đâu ra, nghe nói những người chơi crypto đều giàu có, có thiệt vậy hông?

    Vâng tui cho thuê con bot này qua hình thức bán license key có thời gian sử dụng, license thấp nhất là 10 ngày giá 1$ và hầu như ai cũng mua 10 ngày, cười chớt 😃

    Crypto có nhiều mảng, riêng tui chọn mảng DICE và người khác thì tui không biết, riêng tui thì chết lên chết xuống bao lần, cho đến hiện tại thì vẫn còn âm nợ ~50mi vnđ. Đúng kiểu tay trắng làm nên đống nợ 😞

    - Thu nhập khá hông bro?

    Nó rất bấp bênh ạ. Project chạy từ 10/2019, qua nhiều phiên bản miễn phí. Cho đến 29/3/2020 thì bắt đầu bán license key:

    dd4a424a-ba51-4b06-bde4-02c7da226469-image.png

    Con số trên cũng chưa chính xác, vì có 1 lần tui đổi data mà bảo mật kém nên bị scanner drop hết data. Phàm là làm chuyện gì cũng có backup, cứ mỗi tuần tui backup data 1 lần, nên lúc đó đã restore lại được nhưng mất luôn 5 ngày data chưa backup. Cộng thêm vài lần chỉnh sửa schema cho vừa ý nên xóa bớt 1 số data không thể edit phù hợp với schema mới 😃

    Hiện tại thì ban ngày tui làm của cửa hàng laptop, tối về thì tìm tòi mọi thứ có thể, đôi lúc bot cũng có vài issue ngáo ngơ 😃
    Vậy đấy, có thể nó không là gì trong mắt các bạn tay to, thu nhập nó không là gì, nhưng đối với tui nó là động lực giúp tui cố gắng nhiều hơn nữa

    Viết ra đây có khi các ace ở đây cũng chưa hiểu lắm, để show 1 ít liên kết để cho ace nào muốn tìm hiểu:

    Web DiceBot của tui nè: https://webdicebot.xyz
    Group về DICE: https://www.facebook.com/groups/superbotdice
    About me: https://mhqb365.xyz

    Cám ơn mọi người đã đọc bài viết có vẻ xàm xí của tui 😃

    To be continue...


Log in to reply