Winreg

Winreg 1.2

Windows / pda-systems.COM / 168 / ਪੂਰੀ ਕਿਆਸ
ਵੇਰਵਾ

Winreg: Java ਡਿਵੈਲਪਰਾਂ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਰਜਿਸਟਰੀ ਐਕਸੈਸ ਟੂਲ

ਜੇਕਰ ਤੁਸੀਂ ਜਾਵਾ ਡਿਵੈਲਪਰ ਹੋ ਤਾਂ ਤੁਹਾਡੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੋਂ ਵਿੰਡੋਜ਼ ਰਜਿਸਟਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦਾ ਆਸਾਨ ਤਰੀਕਾ ਲੱਭ ਰਹੇ ਹੋ, Winreg ਇੱਕ ਸਹੀ ਹੱਲ ਹੈ। ਇਹ ਛੋਟੀ ਸ਼੍ਰੇਣੀ ਕਿਸੇ ਬਾਹਰੀ ਲਾਇਬ੍ਰੇਰੀਆਂ ਜਾਂ ਸਿਸਟਮ ਕਾਲਾਂ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਰਜਿਸਟਰੀ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਦਾ ਇੱਕ ਸਧਾਰਨ ਅਤੇ ਕੁਸ਼ਲ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। Winreg ਦੇ ਨਾਲ, ਤੁਸੀਂ ਰਜਿਸਟਰੀ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਪੜ੍ਹ ਅਤੇ ਲਿਖ ਸਕਦੇ ਹੋ, ਇਸਨੂੰ ਵਿੰਡੋਜ਼-ਅਧਾਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ 'ਤੇ ਕੰਮ ਕਰਨ ਵਾਲੇ ਕਿਸੇ ਵੀ ਡਿਵੈਲਪਰ ਲਈ ਇੱਕ ਜ਼ਰੂਰੀ ਟੂਲ ਬਣਾਉਂਦੇ ਹੋਏ।

Winreg ਕੀ ਹੈ?

ਵਿਨਰੇਗ ਇੱਕ ਹਲਕਾ ਜਾਵਾ ਕਲਾਸ ਹੈ ਜੋ ਵਿੰਡੋਜ਼ ਰਜਿਸਟਰੀ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ ਹੋਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਇਸ ਲਈ ਕਿਸੇ ਬਾਹਰੀ ਨਿਰਭਰਤਾ ਜਾਂ ਮੂਲ ਸਿਸਟਮ ਕਾਲਾਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਇਸ ਦੀ ਬਜਾਏ, ਇਹ ਰਜਿਸਟਰੀ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਸਟੈਂਡਰਡ Java API ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਸ ਨੂੰ ਸਾਰੇ ਹੁਨਰ ਪੱਧਰਾਂ ਦੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਸਰਲ ਅਤੇ ਸਿੱਧਾ ਬਣਾਉਂਦਾ ਹੈ।

Winreg ਦੇ ਨਾਲ, ਤੁਸੀਂ ਰਜਿਸਟਰੀ ਦੇ 32-ਬਿੱਟ ਅਤੇ 64-ਬਿੱਟ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਮੁੱਲ ਪੜ੍ਹ ਅਤੇ ਲਿਖ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਲੋੜ ਅਨੁਸਾਰ ਨਵੀਆਂ ਕੁੰਜੀਆਂ ਅਤੇ ਉਪ-ਕੁੰਜੀਆਂ ਵੀ ਬਣਾ ਸਕਦੇ ਹੋ, ਜਿਸ ਨਾਲ ਤੁਹਾਨੂੰ ਵਿੰਡੋਜ਼ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਇਸ ਨਾਜ਼ੁਕ ਹਿੱਸੇ ਨਾਲ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਆਪਸੀ ਤਾਲਮੇਲ 'ਤੇ ਪੂਰਾ ਨਿਯੰਤਰਣ ਮਿਲਦਾ ਹੈ।

Winreg ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰੀਏ?

ਬਹੁਤ ਸਾਰੇ ਕਾਰਨ ਹਨ ਕਿ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੋਂ ਵਿੰਡੋਜ਼ ਰਜਿਸਟਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਣ ਲਈ:

- ਸਟੋਰਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਸੈਟਿੰਗਜ਼: ਬਹੁਤ ਸਾਰੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਸੰਰਚਨਾ ਫਾਈਲਾਂ ਜਾਂ ਡੇਟਾਬੇਸ ਦੀ ਬਜਾਏ ਰਜਿਸਟਰੀ ਵਿੱਚ ਉਪਭੋਗਤਾ ਤਰਜੀਹਾਂ ਨੂੰ ਸਟੋਰ ਕਰਦੀਆਂ ਹਨ।

- ਦੂਜੇ ਸੌਫਟਵੇਅਰ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨਾ: ਕੁਝ ਸੌਫਟਵੇਅਰ ਰਜਿਸਟਰੀ ਦੇ ਕੁਝ ਹਿੱਸਿਆਂ ਵਿੱਚ ਮੌਜੂਦ ਖਾਸ ਮੁੱਲਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ।

- ਡੀਬੱਗਿੰਗ: ਜਦੋਂ ਕਿਸੇ ਐਪਲੀਕੇਸ਼ਨ ਜਾਂ ਸਿਸਟਮ ਕੰਪੋਨੈਂਟ ਨਾਲ ਸਮੱਸਿਆਵਾਂ ਦਾ ਨਿਪਟਾਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਰਜਿਸਟਰੀ ਵਿੱਚ ਇਸ ਦੀਆਂ ਐਂਟਰੀਆਂ ਦੀ ਜਾਂਚ ਕਰਨਾ ਕੀ ਗਲਤ ਹੋ ਰਿਹਾ ਹੈ ਇਸ ਬਾਰੇ ਕੀਮਤੀ ਸਮਝ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ।

ਵਿੰਡੋਜ਼ ਦੇ ਇਸ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸੇ ਤੱਕ ਪਹੁੰਚ ਦੀ ਲੋੜ ਲਈ ਤੁਹਾਡੇ ਕਾਰਨ ਜੋ ਵੀ ਹੋਵੇ, Winreg ਇਸਨੂੰ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ।

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

ਇੱਥੇ Winreg ਦੀਆਂ ਕੁਝ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ:

- ਸਧਾਰਨ API: Winreg ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤਾ API ਸਿੱਧਾ ਅਤੇ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ ਹੈ।

- ਕੋਈ ਬਾਹਰੀ ਨਿਰਭਰਤਾ ਨਹੀਂ: ਤੁਹਾਨੂੰ ਕਿਸੇ ਵਾਧੂ ਲਾਇਬ੍ਰੇਰੀਆਂ ਜਾਂ DLLs ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ - ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੀ ਹਰ ਚੀਜ਼ ਇਸ ਸਿੰਗਲ ਕਲਾਸ ਫਾਈਲ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਹੈ।

- ਕ੍ਰਾਸ-ਪਲੇਟਫਾਰਮ ਅਨੁਕੂਲਤਾ: ਜਦੋਂ ਕਿ ਵਿੰਡੋਜ਼ ਸਿਸਟਮਾਂ 'ਤੇ ਵਰਤੋਂ ਲਈ ਖਾਸ ਤੌਰ 'ਤੇ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਹੋਰ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਇਸ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਤੁਹਾਨੂੰ ਕੁਝ ਵੀ ਨਹੀਂ ਰੋਕਦਾ।

- ASL 2.0 ਲਾਇਸੰਸ: ਇਹ ਆਗਿਆ ਦੇਣ ਵਾਲਾ ਓਪਨ-ਸੋਰਸ ਲਾਇਸੈਂਸ ਤੁਹਾਨੂੰ ਲਾਇਸੈਂਸ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਬਾਰੇ ਚਿੰਤਾ ਕੀਤੇ ਬਿਨਾਂ ਤੁਹਾਡੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਇਸ ਕੋਡ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।

ਇਹ ਕਿਵੇਂ ਚਲਦਾ ਹੈ?

WinReg ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸੌਖਾ ਨਹੀਂ ਹੋ ਸਕਦਾ - ਬੱਸ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

1) HKEY_LOCAL_MACHINE (ਮਸ਼ੀਨ-ਵਿਆਪਕ ਸੈਟਿੰਗਾਂ ਲਈ) ਜਾਂ HKEY_CURRENT_USER (ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਸੈਟਿੰਗਾਂ ਲਈ) ਨੂੰ ਦਰਸਾਉਂਦੀ `RegistryKey` ਦੀ ਇੱਕ ਉਦਾਹਰਣ ਬਣਾਓ।

2) ਕਿਸੇ ਮੁੱਖ ਨਾਮ (ਉਦਾਹਰਨ ਲਈ, "SOFTWARE\\Microsoft\\Windows") ਜਾਂ ਪੂਰਾ ਮਾਰਗ (ਉਦਾਹਰਨ ਲਈ, "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows) ਨੂੰ ਦਰਸਾਉਂਦੀ ਇੱਕ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਲੰਘਣ ਵਾਲੀ ਵਸਤੂ 'ਤੇ 'openSubKey()' ਨੂੰ ਕਾਲ ਕਰੋ। ").

3) ਇੱਕ ਵਾਰ ਖੋਲ੍ਹੇ ਜਾਣ 'ਤੇ ਉਪਲਬਧ ਕਈ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਕਾਲ ਕਰੋ ਜਿਵੇਂ ਕਿ `getValue()` ਜੋ ਮੌਜੂਦਾ ਕੁੰਜੀ ਦੇ ਅਧੀਨ ਨਿਸ਼ਚਿਤ ਮੁੱਲ ਨਾਮ ਨਾਲ ਸੰਬੰਧਿਤ ਡੇਟਾ ਵਾਪਸ ਕਰਦਾ ਹੈ; `setValue()` ਜੋ ਮੌਜੂਦਾ ਕੁੰਜੀ ਦੇ ਅਧੀਨ ਨਿਸ਼ਚਿਤ ਮੁੱਲ ਨਾਮ ਨਾਲ ਸੰਬੰਧਿਤ ਡੇਟਾ ਨੂੰ ਸੈੱਟ ਕਰਦਾ ਹੈ; `deleteValue()` ਜੋ ਮੌਜੂਦਾ ਕੁੰਜੀ ਦੇ ਅਧੀਨ ਨਿਸ਼ਚਿਤ ਮੁੱਲ ਨੂੰ ਮਿਟਾਉਂਦਾ ਹੈ; ਆਦਿ...

ਇਹ ਸਭ ਕੁਝ ਉੱਥੇ ਵੀ ਹੈ! ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਕੋਡ ਦੀਆਂ ਇਹਨਾਂ ਕੁਝ ਲਾਈਨਾਂ ਦੇ ਨਾਲ, ਤੁਹਾਡੇ ਕੋਲ ਵਿੰਡੋਜ਼ ਦੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਰਜਿਸਟਰੀ ਡੇਟਾਬੇਸ ਵਿੱਚ ਕੁੰਜੀਆਂ/ਮੁੱਲਾਂ ਨੂੰ ਪੜ੍ਹਨ/ਲਿਖਣ/ਮਿਟਾਉਣ 'ਤੇ ਪੂਰਾ ਨਿਯੰਤਰਣ ਹੋਵੇਗਾ!

ਸਿੱਟਾ

ਸਿੱਟੇ ਵਜੋਂ, ਜੇਕਰ ਤੁਸੀਂ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ ਟੂਲ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ ਜੋ Java ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਵਿੰਡੋਜ਼ ਦੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਰਜਿਸਟਰੀ ਡੇਟਾਬੇਸ ਵਿੱਚ ਤੁਰੰਤ ਪਹੁੰਚ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਤਾਂ 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: