Winreg

Winreg 1.2

აღწერა

Winreg: ძლიერი რეესტრის წვდომის ინსტრუმენტი Java დეველოპერებისთვის

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

რა არის ვინრეგი?

Winreg არის მსუბუქი Java კლასი, რომელიც უზრუნველყოფს Windows რეესტრში წვდომას. იგი შექმნილია მარტივი გამოსაყენებლად და არ საჭიროებს გარე დამოკიდებულებებს ან მშობლიურ სისტემურ ზარებს. ამის ნაცვლად, ის იყენებს სტანდარტულ Java API-ებს რეესტრთან ურთიერთობისთვის, რაც მას მარტივ და მარტივს ხდის ყველა დონის დეველოპერებისთვის.

Winreg-ით შეგიძლიათ წაიკითხოთ და ჩაწეროთ მნიშვნელობები რეესტრის როგორც 32-ბიტიან, ასევე 64-ბიტიან ვერსიებში. თქვენ ასევე შეგიძლიათ საჭიროებისამებრ შექმნათ ახალი კლავიშები და ქვეკლავიშები, რაც მოგცემთ სრულ კონტროლს თქვენი აპლიკაციის ურთიერთქმედების შესახებ Windows ოპერაციული სისტემის ამ მნიშვნელოვან კომპონენტთან.

რატომ გამოვიყენოთ Winreg?

არსებობს მრავალი მიზეზი, რის გამოც დეველოპერებს შეიძლება დასჭირდეთ Windows-ის რეესტრში წვდომა მათი აპლიკაციებიდან. Მაგალითად:

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

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

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

როგორიც არ უნდა იყოს თქვენი მიზეზი Windows-ის ამ მნიშვნელოვან ნაწილზე წვდომისთვის, Winreg ამარტივებს.

მახასიათებლები

აქ არის Winreg-ის რამდენიმე ძირითადი მახასიათებელი:

- მარტივი API: Winreg-ის მიერ მოწოდებული API არის მარტივი და ადვილად გამოსაყენებელი.

- არ არის გარე დამოკიდებულებები: თქვენ არ გჭირდებათ დამატებითი ბიბლიოთეკები ან DLL - ყველაფერი, რაც გჭირდებათ, შედის ამ ერთი კლასის ფაილში.

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

- ASL 2.0 ლიცენზია: ეს ნებადართული ღია კოდის ლიცენზია საშუალებას გაძლევთ ჩართოთ ეს კოდი თქვენს საკუთარ პროექტებში ლიცენზირების საკითხებზე ფიქრის გარეშე.

Როგორ მუშაობს?

WinReg-ის გამოყენება არ შეიძლება იყოს უფრო მარტივი - უბრალოდ მიჰყევით ამ ნაბიჯებს:

1) შექმენით `RegistryKey`-ის ეგზემპლარი, რომელიც წარმოადგენს HKEY_LOCAL_MACHINE-ს (მანქანის მასშტაბის პარამეტრებისთვის) ან HKEY_CURRENT_USER (მომხმარებლის სპეციფიკური პარამეტრებისთვის).

2) გამოიძახეთ `openSubKey()` იმ ობიექტზე, რომელიც გადადის სტრიქონში, რომელიც წარმოადგენს გასაღების სახელს (მაგ., "SOFTWARE\\Microsoft\\Windows") ან სრულ გზას (მაგ., "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows" ").

3) წარმატებით გახსნის შემდეგ გამოიძახეთ რამდენიმე ხელმისაწვდომი მეთოდიდან ერთ-ერთი, როგორიცაა `getValue()`, რომელიც აბრუნებს მითითებულ მნიშვნელობის სახელთან დაკავშირებულ მონაცემებს მიმდინარე გასაღების ქვეშ; `setValue()`, რომელიც ადგენს მითითებულ მნიშვნელობის სახელთან დაკავშირებულ მონაცემებს მიმდინარე გასაღების ქვეშ; `deleteValue()`, რომელიც წაშლის მითითებულ მნიშვნელობას მიმდინარე გასაღებით; და ა.შ...

სულ ეს არის! თქვენს პროექტში დამატებული კოდის მხოლოდ ამ რამდენიმე ხაზით, თქვენ გექნებათ სრული კონტროლი კლავიშების/მნიშვნელობების კითხვაზე/ჩაწერაზე/წაშლაზე Windows-ის ძლიერი რეესტრის მონაცემთა ბაზაში!

დასკვნა

დასასრულს, თუ თქვენ ეძებთ ადვილად გამოსაყენებელ ინსტრუმენტს, რომელიც Java-ს დეველოპერებს საშუალებას მისცემს სწრაფ წვდომას Windows-ის მძლავრი რეესტრის მონაცემთა ბაზაში, მაშინ არ შეხედოთ winReg-ს! მისი მარტივი API, რომელიც შერწყმულია კროს პლატფორმასთან თავსებადობასთან ერთად, ხდის მას იდეალურ არჩევანს Microsoft-ის პლატფორმებზე გათვლილი პროგრამული უზრუნველყოფის შემუშავებისას, როგორიცაა დესკტოპის აპლიკაციები, რომლებიც მუშაობენ ძირეული ტექნიკის კონფიგურაციებზე, ასევე ვებ-ზე დაფუძნებულ გადაწყვეტილებებზე, რომლებიც განლაგებულია მრავალ მოწყობილობაზე, მათ შორის სმარტფონებსა და ტაბლეტებზე. !

სრული სპეციფიკაცია
გამომცემელი pda-systems.COM
გამომცემლობის საიტი http://www.pda-systems.com
Გამოშვების თარიღი 2013-02-25
Თარიღი დამატებულია 2013-02-25
კატეგორია შემქმნელის ინსტრუმენტები
ქვეკატეგორია ჯავის პროგრამული უზრუნველყოფა
ვერსია 1.2
მოთხოვნები Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
მოთხოვნები None
ფასი Free
ჩამოტვირთვები კვირაში 0
სულ ჩამოტვირთვების 168

Comments: