ಮೈಲೈಬ್ರರಿ 1.0 ಹೋಮ್ ಲೈಬ್ರರಿ ಕ್ಯಾಟಲಾಜರ್

ಹೋಮ್ ಲೈಬ್ರರಿ ಕ್ಯಾಟಲಾಜರ್ ಮೈಲೈಬ್ರರಿ 1.0 ಬಿಡುಗಡೆ ನಡೆಯಿತು. ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಅನ್ನು C++ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು GPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ (GitHub, GitFlic) ಲಭ್ಯವಿದೆ. GTK4 ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಅಳವಡಿಸಲಾಗಿದೆ. AUR ನಲ್ಲಿ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರಿಗೆ ಸಿದ್ಧ ಪ್ಯಾಕೇಜ್ ಲಭ್ಯವಿದೆ.

MyLibrary ಕ್ಯಾಟಲಾಗ್‌ಗಳು fb2 ಮತ್ತು epub ಪುಸ್ತಕ ಫೈಲ್‌ಗಳು, ನೇರವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ಮತ್ತು ಜಿಪ್ ಮಾಡಿದ ಆರ್ಕೈವ್‌ಗಳು ಮತ್ತು ಮೂಲ ಫೈಲ್‌ಗಳನ್ನು ಮಾರ್ಪಡಿಸದೆ ಅಥವಾ ಅವುಗಳ ಸ್ಥಳವನ್ನು ಬದಲಾಯಿಸದೆ ತನ್ನದೇ ಆದ ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ. ಸಂಗ್ರಹಣೆಯ ಸಮಗ್ರತೆ ಮತ್ತು ಅದರ ಬದಲಾವಣೆಗಳ ನಿಯಂತ್ರಣವನ್ನು ಫೈಲ್‌ಗಳು ಮತ್ತು ಆರ್ಕೈವ್‌ಗಳ ಹ್ಯಾಶ್ ಮೊತ್ತಗಳ ಡೇಟಾಬೇಸ್ ರಚಿಸುವ ಮೂಲಕ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ.

ವಿವಿಧ ಮಾನದಂಡಗಳನ್ನು (ಕೊನೆಯ ಹೆಸರು, ಮೊದಲ ಹೆಸರು, ಲೇಖಕರ ಪೋಷಕ, ಪುಸ್ತಕದ ಶೀರ್ಷಿಕೆ, ಸರಣಿ, ಪ್ರಕಾರ) ಬಳಸಿಕೊಂಡು ಪುಸ್ತಕಗಳ ಹುಡುಕಾಟವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು fb2 ಮತ್ತು epub ಫೈಲ್‌ಗಳನ್ನು ತೆರೆಯಲು ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾದ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ಅವುಗಳನ್ನು ಓದುವುದು. ನೀವು ಪುಸ್ತಕವನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಲಭ್ಯವಿದ್ದರೆ ಪುಸ್ತಕದ ಅಮೂರ್ತ ಮತ್ತು ಕವರ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

ಸಂಗ್ರಹಣೆಯೊಂದಿಗೆ ವಿವಿಧ ಕಾರ್ಯಾಚರಣೆಗಳು ಸಾಧ್ಯ: ನವೀಕರಿಸುವುದು (ಸಂಪೂರ್ಣ ಸಂಗ್ರಹಣೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಲಭ್ಯವಿರುವ ಫೈಲ್‌ಗಳ ಹ್ಯಾಶ್ ಮೊತ್ತವನ್ನು ಪರಿಶೀಲಿಸುವುದು), ಸಂಗ್ರಹ ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಫ್ತು ಮಾಡುವುದು ಮತ್ತು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವುದು, ಸಂಗ್ರಹಕ್ಕೆ ಪುಸ್ತಕಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು ಸಂಗ್ರಹದಿಂದ ಪುಸ್ತಕಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು. ಪುಸ್ತಕಗಳಿಗೆ ತ್ವರಿತ ಪ್ರವೇಶಕ್ಕಾಗಿ ಬುಕ್ಮಾರ್ಕಿಂಗ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ರಚಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ