MONOKAITOOLKIT – Chặn seen Messenger cho Android

0
214

Current version: 1.2.0 [29/07/2019]

Link: http://bit.ly/monokaitoolkit

Sau một thời gian nằm ăn hại, chết rũ trong đói khát nơi Đại học, cuối cùng em cũng bò dậy húp nốt bát nước mì tôm để code cho xong cái tính năng!!

CHI TIẾT CẬP NHẬT

  1. Cải thiện trải nghiệm người dùng
    Trải nghiệm người dùng tuy nói thì có vẻ đơn giản: “Chuyển cái phím sang bên này tí, sửa cái tiêu đề to hơn tí, blah blah…” nhưng thực sự nó rất rối rắm -_- Thế nên em chỉ xin phép tóm gọn lại:
    – Loại bỏ thông báo gây ức chế khi vào app
    – Loại bỏ tab Auto (Vốn đã bị khai tử :v )
    – Chỉnh sửa lại vị trí của các thông tin để nó hợp lí và kín đáo hơn
    – Sửa lại trang chỉnh tốc độ thực thi app
    – Avatar, tên nằm ở tiêu đề. Gọn hơn, chắc là cũng đẹp hơn :v
  2. Cải thiện hiệu năng
    Cái này còn khó mà nói hơn vì nó nằm sâu tuột trong quá trình phát triển. Đầu tiên là loại bỏ hết những thành phần gây lag, cụ thể là InAppBrowser. IAB được sử dụng để làm giả các hành vi trên Facebook, giờ thì em đã chuyển qua phương án khác để cải thiện hiệu năng. Chắc cũng nhanh hơn 30% – 70% (Tùy vào phiên bản Google cung cấp Services API). Càng cao thì tốc độ nó tăng càng rõ rệt.
  3. Tính năng đọc tin nhắn mà không “seen”
    Nghe thiên hạ đồn tính năng này chỉ có trên Máy tính nên em đã tức tốc làm liền trên Android.
    Về cụ thể, tính năng này sẽ không thực sự mở Messenger, nó chỉ load tin nhắn ra ở bên trong App và cho phép reply ngay bên trong app luôn.
    Như vậy, lúc đọc tin nhắn thì sẽ không seen inbox đó.
  4. Cải thiện các tính năng cũ
    Chủ yếu tập trung vào hiệu năng như đã nói ở trên. Tuy nhiên một số tính năng thì em đã chuyển hẳn qua dùng Unofficial APIs chứ không còn dùng Graph APIs của Facebook nữa. Như vậy thì đỡ checkpoint hơn, cùng lắm là bị logout thôi!

TÍNH NĂNG SẴN CÓ

  • Đọc tin nhắn mà không “Seen”
  • Đăng nhập bằng Access Token
  • Đăng nhập nhiều tài khoản cùng lúc
  • Thêm toàn bộ bạn bè vào nhóm
  • Đăng vào nhóm nhanh
  • Lấy Token Facebook
  • Xem ai nhắn tin với bạn nhiều nhất
  • Xem ai tương tác nhiều nhất
  • Xóa bài viết của bạn hoặc người khác trên Tường
  • Ẩn bài viết của bạn hoặc người khác trên Tường
  • Thiết lập trạng thái riêng tư cho các bài viết nhanh chóng
  • Bật/Tắt khiên Avatar
  • Chọc bạn bè cực nhanh
  • Bom thả cảm xúc lên tường bạn bè
  • Bom comment lên tường bạn bè
  • Tự động comment
  • Tự động thả cảm xúc
  • Gửi tin nhắn hàng loạt đến bạn bè
  • Hẹn giờ đăng bài viết
  • Đặt quyền riêng tư cho bài đăng
  • Đăng tự động vào nhiều nhóm
  • Xóa bạn vè không tương tác
  • Unfollow toàn bộ bạn bè
  • Xóa toàn bộ bạn bè
  • Thêm bạn bè theo list IDs
  • … blah blah … Nhiều lắm nhưng lười gõ.

LƯU Ý QUAN TRỌNG

1. Về vấn đề dính Checkpoint

Đây là một vấn đề thường gặp khi sử dụng các công cụ hỗ trợ liên quan tới Facebook. Checkpoint thực ra là một lớp bảo mật của Facebook để giúp các bạn tránh khỏi những mối nguy hại bên ngoài có thể đánh cắp thông tin. Checkpoint thường xảy ra khi các bạn có các “hành động”/”tác vụ”/”nơi đăng nhập”/”thiết bị đăng nhập” bất thường. Chính vì vậy, các tài khoản nào với thông tin không chính xác thì không nên sử dụng để tránh dính phải Checkpoint. Các tài khoản chính chủ có thể dùng thoải mái bình thường. Và nhớ sử dụng tính năng chống Checkpoint trước khi đăng nhập.
Một lần nữa nhắc các bạn: Mình đã ghi rõ ngay tại trang đăng nhập về cách phòng tránh Checkpoint, bọn mình sẽ không chịu trách nhiệm về việc bạn bị dính phải Checkpoint và chỉ hỗ trợ bạn mở khóa trong khả năng có thể.

2. Về vấn đề bảo mật Access Token

Access Token của bạn được lưu trong bộ nhớ của thiết bị nội bộ chứ không lưu ở Server. Các tác vụ thực hiện ngoại trừ các tính năng được chuyển sang mục riêng biệt sẽ chỉ duy nhất đi qua Facebook Graph API và các Endpoints của Facebook. Trừ khi bạn cho phép, Access Token của bạn sẽ hoàn toàn được giữ cho riêng bạn dùng, không có sự chia sẻ hay lưu trữ của bất kỳ ai khác.

3. Về vấn đề Quảng cáo
Là một người dùng đủ loại phần mềm trên trời dưới đất, mình cũng từng dùng qua các phần mềm Crack rồi. Tuy nhiên khi làm việc mình mới thấy công sức bỏ ra khá là vất vả, thế nên mình có gắn một cái quảng cáo Interestial (Phủ màn hình) khi login thành công vào App để kiếm một chút thu nhập duy trì máy chủ.

HƯỚNG DẪN SỬ DỤNG

Hiện tại App mới chỉ có cho điện thoại Android, iOS thì khi nào có đủ vốn thì mình sẽ mua một tài khoản Apple Developer để publish.

HƯỚNG DẪN ĐĂNG NHẬP KHI CÓ XÁC THỰC 2 BƯỚC (2FA)

B1: Trước tiên các bạn cứ đăng nhập như bình thường bằng tài khoản & mật khẩu (Đăng nhập bằng Token sẽ bỏ qua bước này).

B2: Nó sẽ hiện thông báo xác thực hai bước và gửi một SMS về cho bạn. Vui lòng lấy số gửi trong tin nhắn nhập vào ô mật khẩu để đăng nhập.

HƯỚNG DẪN SỬ DỤNG TỰ ĐỘNG TRẢ LỜI TIN NHẮN

B1: Đăng nhập vào App và chuyển qua tab Công cụ, sau đó chọn mục “Tự động trả lời tin nhắn”.

B2: Gạt cái cần ở bên phải mục Trạng thái để bật tính năng. Ở khung Nội dung tự trả lời, bạn có thể nhập nội dung mà khi người khác nhắn đến nó sẽ tự trả lời. Ngoài ra bạn có thể sử dụng {{name}} (khi gửi tin, sẽ được thay bằng tên của người nhận) và {{id}} (khi gửi, sẽ được thay bằng Facebook ID của người nhận). Thế là xong, không cần nút lưu nào hết.
Lưu ý: Tính năng này chỉ hoạt động khi được chạy nền hoặc chạy trực tiếp trên màn hình, tắt hẳn là không làm được gì.

HƯỚNG DẪN LẤY TOKEN TRỰC TIẾP TRÊN TRÌNH DUYỆT

Truy cập đường dẫn này ngay trên trình duyệt của bạn:

https://b-graph.facebook.com/auth/login?email={{email}}&method=POST&password={{password}}&access_token=350685531728%257C62f8ce9f74b12f84c123cc23437a4a32

Nhớ thay {{email}} bằng Email, Số điện thoại, Facebook ID hoặc Tên tài khoản của bạn, {{password}} bằng mật khẩu của bạn.Ví dụ của nội dung trả về:

{
   “session_key”: “5.KQdzbH8ip82T0w.1559796374.8-123456789”,
   “uid”: 123456789,
   “secret”: “665da47ffc94a12698428xxxxxxx”,
   “access_token”: “ACCESS_TOKEN”,
   “machine_id”: “lpr4XOkY2SxxxxxxxJfg1J”,
   “confirmed”: true,
   “identifier”: “monokaijsp”,
   “user_storage_key”: “1d3f7bf65xxxxx5d27f5cxxxxxxxxxxx2aea23axa77cc0a91b032”
}

Phần “ACCESS_TOKEN”, bạn lấy phần ở trong hai dấu ngoặc kép chứ không lấy cả dấu ngoặc kép.

NHÂN ĐÃ ĐI HỌC ĐẠI HỌC

Bỏ lại mẹ cha già gân ở nhà, Nhân dứt áo ra đi tiên thân lên Hà Nội để học Đại học. Mỗi ngày, Nhân lại dậy sớm, ngáp lấy ngáp để rồi lại ngủ tiếp… Để khỏi phải ăn buổi sớm, tiết kiệm hẳn 15k. Đấy, thế nên Nhân có lười update cũng tại bận hoặc đói, đừng có than trách -.- Nhân đã làm mọi thứ có thể. Nhân không dại gái nên đừng lo, gái không bao giờ có thể làm Nhân ngừng update. Chỉ có cơn đói mà thôi ~

Thanks to: Duyet Mai | Loc Mai | Mạnh Tuấn | 1024.

Link post: https://www.facebook.com/groups/j2team.community/permalink/1010320429300077/

LEAVE A REPLY

Please enter your comment!
Please enter your name here