Mock Location თუ Fake GPS: როგორ ავირჩიოთ ჩანაცვლების აპი

„დააყენე Fake GPS“ კონკრეტული აპის სახელად ჟღერს, მაგრამ მაღაზიებში ამ სახელით სხვადასხვა დეველოპერის ათეული პროგრამაა. მათ შორის არჩევანს აღწერებში მოცემული დაპირებებით აზრი არ აქვს: ისინი კოორდინატებს ერთნაირად ცვლიან — Android-ის ერთი და იმავე მექანიზმით. განსხვავება სხვაგანაა და ის პირველ დღეს კი არა, მეორე კვირაში ვლინდება.

რა აქვს საერთო ყველა ასეთ აპს

Android-ში ჩანაცვლების მექანიზმი ზუსტად ერთია: აპი მდებარეობის სატესტო წყაროდ რეგისტრირდება და იქ კოორდინატებს წერს, სისტემა კი მათ ყველას გადასცემს, ვინც კითხულობს, სად არის მომხმარებელი. აქედან სამი შედეგი, საერთო კატეგორიის ნებისმიერი აპისთვის.

პირველი: ყველას სჭირდება დეველოპერის რეჟიმი და აპის არჩევა პუნქტში „მდებარეობის იმიტირების აპის არჩევა“. პროგრამა, რომელიც ამის გარეშე მუშაობას გპირდებათ, ან root-ს მოითხოვს, ან უბრალოდ არ მუშაობს.

მეორე: ჩანაცვლების სიზუსტე ყველასთვის ერთნაირია. კოორდინატები ისე მიეწოდება, როგორც არის, მათი „გაუმჯობესება“ შეუძლებელია — აქ აპები ვერ განსხვავდება.

მესამე: ყალბი წყაროს ნიშანს ყველა ხედავს. Android ჩანაცვლებულ კოორდინატებს ნიშნით ნიშნავს, და აპი, რომელიც მას კითხულობს (ბანკები, მიწოდება, კორპორატიული აღრიცხვა), ჩანაცვლების ნებისმიერ აპთან მუშაობაზე უარს იტყვის. დაპირება „ჩვენ უხილავები ვართ“ გარსის მოდიფიკაციის გარეშე სიმართლეს არ შეესაბამება, ვინც არ უნდა იძლეოდეს მას; დაწვრილებით — რატომ ხედავს აპი ნამდვილ კოორდინატებს.

სცენარების შედარება: რუკები, ამინდი და ტესტირება root-ის გარეშე მუშაობს, საბანკო აპები და ანტიჩიტები — არა

ექვსი ნიშანი, რომლითაც ისინი სინამდვილეში განსხვავდება

სამი მაშინვე, მაღაზიის გვერდზე ჩანს. ინტერფეისის ენა — კატეგორიის ზოგი აპი მანქანურადაა ნათარგმნი ან საერთოდ არ არის ნათარგმნი. დაყენების წყარო — არის თუ არა აპი თქვენთვის ხელმისაწვდომ მაღაზიაში, თუ APK-ად მესამე მხარის აგრეგატორიდან უნდა დააყენოთ. რეკლამა და გადახდის მოდელი — ჩანს თუ არა რეკლამა რუკის თავზე და რა არის ზუსტად გამოწერის მიღმა დაკეტილი.

დანარჩენი სამი გამოყენების ერთი კვირის შემდეგ ვლინდება, და სწორედ ისინი წყვეტს. ძლებს თუ არა ჩანაცვლება ფონურ რეჟიმში — ყველაზე ხშირი იმედგაცრუება: მუშაობს, სანამ ეკრანი ანთია, და ჩუმად ჩერდება დაბლოკვიდან ათ წუთში. როგორ ინახავს აპი ადგილებს — არის თუ არა რჩეულები და ისტორია და გადაურჩება თუ არა ისინი ხელახლა დაყენებას. არის თუ არა მხარდაჭერა — ვის მივწეროთ, როცა კონკრეტულ გარსზე რაღაც არ არის რიგზე.

მდებარეობის ჩანაცვლების აპის არჩევის სია: ენა, დაყენების წყარო, ფონური მუშაობა, ადგილების შენახვა, რეკლამა

რა აქვს Mock Location-ს

ინტერფეისი 31 ენაზე, მათ შორის ქართულად, და მხარდაჭერა ანგარიშითა და ფოსტით.

დაყენების ორი პატიოსანი წყარო: გვერდი RuStore-ში და APK ამ საიტზე გამოქვეყნებული SHA256 საკონტროლო ჯამით, რომლის შემოწმებაც დაყენებამდე შეგიძლიათ (როგორ კეთდება ეს).

რეკლამა არცერთ ტარიფზე, უფასოს ჩათვლით.

ფონურ მუშაობაზე ყველაზე მეტი ძალისხმევა დაიხარჯა: სერვისი ჩანაცვლებას ინარჩუნებს და გადატვირთვის შემდეგ აღადგენს, ხოლო გარსებისთვის, რომლებიც ფონურ მუშაობას აგრესიულად თიშავს, ცალკე ინსტრუქციებია — Xiaomi, Samsung, Huawei, realme, OPPO და vivo.

ადგილები ინახება რჩეულებსა და ისტორიაში და, ანგარიშით, საიტთან სინქრონიზდება: აპის ხელახლა დაყენება ან ტელეფონის შეცვლა მათ არ კარგავს.

მისამართებისა და ადგილების ძიება, ოფლაინ ხმოვანი ძიების ჩათვლით, და მთელი ინტერფეისის მიმოხილვა პირდაპირ ბრაუზერში — შეგიძლიათ ნახოთ, როგორ გამოიყურება აპი, დაყენების გარეშე.

რას არ აკეთებს Mock Location

ის არ მალავს ყალბი წყაროს ნიშანს. ეს პრინციპული საკითხია და არა დაუმთავრებელი ფუნქცია: დამალვას განბლოკილი ჩამტვირთავის მქონე მოწყობილობაზე სისტემის მოდიფიკაცია სჭირდება.

ის არ უკრავს წერტილების მარშრუტს და არ ახდენს მოძრაობის ემულაციას ჯოისტიკით. ჩანაცვლდება ერთი არჩეული წერტილი; თუ ამოცანა მგზავრობის გამეორებაა, აპი მას ვერ გადაწყვეტს.

ადგილების შენახვა უფასო ტარიფზე შეზღუდულია. თავად ჩანაცვლება უფასოა და დროში შეუზღუდავი, მაგრამ რჩეულები უფასო ტარიფზე მიუწვდომელია, ისტორია ბოლო სამ წერტილს ინახავს, ანგარიშზე კი ერთი მოწყობილობის მიბმა შეიძლება. მიმდინარე ლიმიტები და ფასები — ტარიფების გვერდზე.

როგორ ავირჩიოთ თქვენი ამოცანისთვის

თუ ერთხელ გჭირდებათ რუკებში ან ამინდში სხვა ქალაქის ჩვენება, კატეგორიის თითქმის ნებისმიერი აპი გამოდგება, რეკლამიანი უფასოების ჩათვლით: განსხვავება მოგვიანებით გამოჩნდება, ამოცანა კი ერთჯერადია.

თუ გჭირდებათ, რომ წერტილმა საათობით გაძლოს და ეკრანის დაბლოკვასა და გადატვირთვებს გადაურჩეს, უყურეთ ფონურ მუშაობას და იმას, აღწერა თუ არა დეველოპერმა პარამეტრები თქვენი გარსისთვის. ეს ერთადერთია, რაც ხანგრძლივი გამოყენებისას ნამდვილად ფუჭდება.

თუ ტესტირებისთვის წერტილების განმეორებადი ნაკრები გჭირდებათ, უყურეთ ადგილების შენახვასა და სინქრონიზაციას; ყოველ ტესტზე კოორდინატების ხელით შეყვანა იმაზე მეტ დროს ჭამს, ვიდრე ჩანს (მიმოხილვა QA-სთვის).

თუ კონკრეტული სერვისის შემოწმების გვერდის ავლა გჭირდებათ, ამ კატეგორიის არცერთი აპი არ გამოდგება და მათ შორის არჩევას აზრი არ აქვს.

როგორ გადავიდეთ სხვა აპიდან

წინა აპის წაშლა საჭირო არ არის. სისტემა მხოლოდ ერთ აქტიურ ყალბი მდებარეობის წყაროს უშვებს, და გადართვა იმავე პარამეტრის პუნქტში ხდება, სადაც აპი თავდაპირველად აირჩიეთ: პარამეტრები → „პარამეტრები დეველოპერებისთვის“ → „მდებარეობის იმიტირების აპის არჩევა“ → აირჩიეთ სხვა.

ერთი შენიშვნა: გადართვამდე შეაჩერეთ ჩანაცვლება წინა აპში. თორემ ის ღილაკს ჩართულად დატოვებს, თუმცა სისტემა მას აღარ უსმენს — და თქვენ „მომუშავე“ ჩანაცვლებას დაინახავთ, რომელიც არ არსებობს. როგორ დავრწმუნდეთ, რომ კოორდინატები ნამდვილად ჩანაცვლებულია — შემოწმების ინსტრუქციაში.

სხვა აპის შენახული ადგილები არ გადმოდის: თითოეულს შენახვის საკუთარი ფორმატი აქვს, Android-ში კი გაცვლის საერთო მექანიზმი არ არსებობს.

ყალბი მდებარეობის აპების სია: დაყენებულია ორი აპი, არჩეულია ერთი — სისტემა მხოლოდ ერთ აქტიურს უშვებს

Mock Location — ყალბი GPS მდებარეობა Android-ზე root-ის გარეშე

უფასოდ, Google Play-ის გარეშე. დაყენებამდე შეგიძლიათ ფაილის საკონტროლო ჯამის შემოწმება.

APK-ის ჩამოტვირთვა