Uplay R2 Unlocker არის DLC Unlocker ლეგიტიმური საკუთრებაში არსებული თამაშებისთვის Ubisoft Connect-ზე. ის განკუთვნილია მხოლოდ თამაშებისთვის, რომლებიც იყენებენ ახალ upс_r2*.dll-ს (ადრე ცნობილი როგორც uplay_r2*.dll) DLC-ის საკუთრების გადამოწმებისთვის. ის მუშაობს ისევე, როგორც CreamAPI ან ScreamAPI. თუმცა, ამ შემთხვევაში თქვენ უნდა მიუთითოთ DLC ID-ების სია კონფიგურაციის ფაილში. საბედნიეროდ, განბლოკვის უახლესი ვერსია შეიცავს ფუნქციას, რომელიც ავტომატურად იღებს DLC ID-ების სიას ყველა მხარდაჭერილი თამაშებისთვის, ასე რომ თქვენ არ გჭირდებათ კონფიგურაციის ფაილი.
ეს განბლოკერი მხარს უჭერს მუშაობის 2 რეჟიმს: Proxy რეჟიმში და Hook რეჟიმში. ორივე შემთხვევაში Unlocker DLL არის იგივე, მაგრამ მისი ინსტალაციის მეთოდი განსხვავებულია.
პროქსი რეჟიმი მუშაობს CreamAPI-ის მსგავსად, ანუ განბლოკილი DLL იღებს პროქსი DLL-ის როლს, რომელიც იტვირთება თამაშის მიერ, რომელიც ფიქრობს, რომ ჩატვირთა ორიგინალური DLL. განბლოკილი DLL ამ რეჟიმში გადამისამართებს ფუნქციის ზარების უმეტესობას ორიგინალ DLL-ზე. როგორც ვებ პროქსი გადამისამართებს მოთხოვნებს თავდაპირველ სერვერზე. ეს არის კლასიკური, დროში დადასტურებული ინსტალაციის მეთოდი, რომელიც სტაბილურია, მაგრამ აქვს მთელი რიგი ნაკლოვანებები. მათგან მთავარი ის არის, რომ განბლოკვის ფაილები შეიძლება გადაიწეროს თამაშის განახლების შემდეგ, რაც მოითხოვს DLL-ის ხელახლა ინსტალაციას. კიდევ ერთი ის არის, რომ ზოგიერთ მომხმარებელს არ სურს ინსტრუქციების სწორად წაკითხვა და უბრალოდ განაგრძობს ორიგინალური DLL-ის შეცვლას, მისი სახელის გადარქმევის ნაცვლად. ან არასწორად ასახელებენ, მაგალითად, რიცხვის ნულის მიმატებით, ასო o-ს ნაცვლად. ქვემოთ მოცემულია ინსტრუქციები პროქსი რეჟიმისთვის:
ჩამოტვირთეთ UplayR2Unlocker-v3.*.* zip არქივი GitHub-ის უახლესი გამოშვებიდან.
თამაშის საქაღალდეში ნაპოვნი ორიგინალი upc_r2_loader(64).dll დაარქვით upc_r2_loader(64)_o.dll. თუ თამაში იყენებს uplay_r2_loader(64).dll-ს (როგორც Anno 1800), მაშინ მაინც გჭირდებათ ორიგინალური DLL-ის გადარქმევა upc_r2_loader(64)_o.dll, მაგრამ თქვენ ასევე უნდა გადაარქვათ სახელი unlocker DLL-ით uplay_r2_loader(64).dll.
ამოიღეთ upc_r2_loader(64).dll ჩამოტვირთული zip ფაილიდან და განათავსეთ იგი თამაშის ორობით საქაღალდეში ორიგინალურ upc_r2_loader(64)_o.dll-თან ერთად.
ეს ამთავრებს ინსტალაციის პროცედურას.
Hook რეჟიმი მუშაობს Koalageddon-ის მსგავსად, ანუ განბლოკილი DLL დინამიურად ასწორებს თავდაპირველ DLL-ში საინტერესო ფუნქციებს და დანარჩენს ხელუხლებლად ტოვებს. Hook რეჟიმი გააქტიურებულია, როდესაც განბლოკვის DLL გადარქმევა სხვა სახელით, გარდა ორიგინალური სახელისა (upc_r2_loader(64).dll). მარტივი იდენტიფიკაციისთვის, მირჩევნია დავარქვა უბრალოდ UplayR2Unlocker.dll. Unlocker DLL შეიძლება ავტომატურად ჩაიტვირთოს DLL საძიებო ბრძანების გამოყენებით, რისთვისაც გამოიყენება პროექტი Koaloader. Koaloader DLL იქნება შენიღბული, როგორც ერთ-ერთი სისტემური DLL, რომლის ჩატვირთვას თამაში ცდილობს თავისი დირექტორიადან, რათა ის ავტომატურად ჩაიტვირთოს თამაშში. თავის მხრივ, Koaloader ჩატვირთავს R2 unlocker DLL-ს. ამას აქვს უპირატესობა, რომ არ ცვლის დისკზე ორობითი ფაილებს, ამიტომ განბლოკერი ხელუხლებელი დარჩება განახლებების შემდეგ. ზოგიერთი მომხმარებლისთვის ინსტალაცია ასევე უფრო ადვილი უნდა იყოს. ეს არის ახალი მეთოდი, ასე რომ, გასარკვევია, რამდენად კარგად მუშაობს იგი სხვადასხვა მანქანებზე. ქვემოთ მოცემულია ინსტრუქციები კაკლის რეჟიმისთვის:
ჩამოტვირთეთ UplayR2Unlocker-v3.*.* zip არქივი GitHub-ის უახლესი გამოშვებიდან. გახსენით და ამოიღეთ upc_r2_loader64.dll 64-ბიტიანი თამაშისთვის ან upc_r2_loader.dll 32-ბიტიანი თამაშისთვის და გადაარქვით სახელი UplayR2Unlocker.dll. განათავსეთ ეს DLL სადმე თამაშის დირექტორიაში.
ჩამოტვირთეთ Koaloader-ის უახლესი გამოშვება (Koaloader-v*.*.*.zip) და აირჩიეთ DLL, რომელსაც თამაში ვერ პოულობს თავის დირექტორიაში. შეგიძლიათ გაეცნოთ ამ პოსტს, სადაც ნაჩვენებია, თუ როგორ უნდა მიიღოთ მხარდაჭერილი DLL-ების სია. ჩვეულებრივ version.dll მუშაობს უმეტეს შემთხვევაში. განათავსეთ შერჩეული DLL თამაშის დირექტორიაში. უფრო კონკრეტულად, იმ გზაზე, სადაც თამაში ცდილობს სისტემის DLL ჩატვირთვას. ეს ხშირად იქნება იგივე საქაღალდე, როგორც თავად შესრულებადი.
ეს ამთავრებს ინსტალაციის პროცედურას. როგორც ხედავთ, ის მოიცავს მხოლოდ 2 დამატებითი ფაილის განთავსებას ყოველგვარი ჩანაცვლების/სახელების გადარქმევის გარეშე. ინსტრუქციები აქ გრძელი ჩანს, რადგან ისინი აღწერენ ზოგად შემთხვევას. კონკრეტული თამაშისთვის მზა არქივისთვის იხილეთ თამაშის შესაბამისი თემა, სადაც შეგიძლიათ იპოვოთ მსგავსი პოსტები.
გაითვალისწინეთ, რომ თქვენ ჯერ კიდევ გჭირდებათ DLC ფაილების ჩამოტვირთვა სხვაგან.
გამოშვების არქივში მე შევიტანე კონსტრუქციები 32 და 64 ბიტიანი არქიტექტურისთვის. როგორც ვიცი, ახალი R2 DLL-ით მხოლოდ 64 ბიტიანი თამაშებია გამოშვებული. მაგრამ თუ Ubisoft გამოუშვებს 32 ბიტიან თამაშს, მაშინ გამოიყენეთ შესაბამისი 32 ბიტიანი DLL ინსტალაციის დროს. 64-ბიტიან DLL-ებს სახელებში აქვთ 64, ხოლო 32-ბიტიანი არა.
ოფიციალური რელიზის და სხვა ინფოს ნახვა შეგიძლიათ საიტზე - საიტი