ვინ არ არის თქვენი მიმდევარი — ინსტაგრამის სკანერი, რომელიც აჩვენებს, ვის მიჰყვებით ცალმხრივად. სრულად ქართულ ენაზე.
მუშაობს მხოლოდ თქვენს ბრაუზერში: სერვერი არ არსებობს და მონაცემები არსად იგზავნება.
მხოლოდ წაკითხვის რეჟიმი. სკრიპტი ვერაფერს შეცვლის თქვენს ანგარიშზე. მასობრივი გამოწერის მოხსნა განზრახ ამოღებულია — ეს მხოლოდ სანახავი ხელსაწყოა.
გამოიყენეთ საკუთარი რისკით. სკრიპტი იყენებს ინსტაგრამის შიდა API-ს, რაც ეწინააღმდეგება მისი მოხმარების წესებს. ანგარიშის დროებითი შეზღუდვის რისკი მცირეა, მაგრამ არსებობს.
- გახსენით
instagram.comდა დარწმუნდით, რომ შესული ხართ. - გახსენით კონსოლი — მალსახმობი დამოკიდებულია სისტემაზე (იხ. ცხრილი ქვემოთ).
- ჩასვით
mimdevari.js-ის სრული შიგთავსი და დააჭირეთEnter-ს. - დააჭირეთ ღილაკს „სკანირების დაწყება".
| ბრაუზერი | macOS | Windows |
|---|---|---|
| Chrome / Edge | ⌥ ⌘ J |
Ctrl Shift J |
| Firefox | ⌥ ⌘ K |
Ctrl Shift K |
| Safari | ⌥ ⌘ C |
— |
- macOS-ზე
F12პირდაპირ არ მუშაობს — საჭიროაfn + F12, რადგან ფუნქციურ ღილაკებს ხმა და სიკაშკაშე უჭირავს. - Chrome და Edge პირველ ჩასმაზე ბლოკავს კოდს — კონსოლში ხელით უნდა
აკრიფოთ
allow pastingდა დააჭიროთEnter-ს. ერთხელ საკმარისია. - Safari-ზე ჯერ Develop მენიუ უნდა ჩაირთოს: Settings → Advanced → „Show features for web developers".
გახსენით გვერდი და გადმოიტანეთ ღილაკი სანიშნეების ზოლზე. შემდეგ ინსტაგრამზე ერთი დაწკაპუნება საკმარისია.
სანიშნეების ზოლის ჩვენება: macOS ⌘ ⇧ B, Windows Ctrl Shift B.
ბუკმარკლეტის გამოყენება ორივე სისტემაზე იდენტურია — განსხვავება მხოლოდ კონსოლის გზაზეა.
დახურვა: Esc ან ✕ ღილაკი. გვერდი უცვლელი დაბრუნდება.
- ცალმხრივი / ორმხრივი — ვინ არ არის თქვენი მიმდევარი და ვინ არის
- ფილტრები — ვერიფიცირებული, დახურული, ფოტოს გარეშე
- დაცული (★) — ანგარიშები, რომელთა დამალვაც გსურთ სიიდან
- ძებნა — მომხმარებლის სახელით ან სრული სახელით
- ექსპორტი — კოპირება, JSON, CSV
- პაუზა — სკანირების შეჩერება და გაგრძელება
- ღია და ბნელი თემა, WCAG AA კონტრასტი,
prefers-reduced-motion
| ფაილი | დანიშნულება |
|---|---|
mimdevari.js |
თავად სკრიპტი — წაკითხვადი ვერსია, კონსოლისთვის |
mimdevari.min.js |
მინიფიცირებული ვერსია |
bookmarklet.txt |
მზა ბუკმარკლეტი (javascript: ლინკი) |
index.html |
სადესანტო გვერდი |
preview.html |
დიზაინის დემო, სატესტო მონაცემებით |
build.mjs |
ბილდის სკრიპტი |
node build.mjsაწყობს mimdevari.min.js-ს, bookmarklet.txt-ს და ბუკმარკლეტს ჩასვამს
index.html-ში. საჭიროებს npx terser-ს (ავტომატურად ჩამოიტვირთება).
„დაცული" ანგარიშები ინახება ბრაუზერის localStorage-ში, გასაღებით
mm_protected. სხვა არაფერი ინახება.
სკრიპტი იყენებს ინსტაგრამის შიდა GraphQL მისამართს (QUERY_HASH კონსტანტა
ფაილის დასაწყისში), რომელსაც ინსტაგრამი დროდადრო ცვლის. თუ სკანირება ვერ
მოხერხდა და გამოჩნდა შეტყობინება „შესაძლოა ინსტაგრამს შეუცვლია ეს მისამართი" —
სწორედ ეს იქნება მიზეზი. ამ შემთხვევაში QUERY_HASH უნდა განახლდეს.
MIT ლიცენზია — იხილეთ LICENSE.