Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
PHP:JLR.INIInputFile JLR.INIGetSectionNames JLR.INIGetValue JLR.INIGetValueNames JLR.INISetValue JLR.INISaveFile JLR.INIDeleteSection JLR.INIDeleteValue JLR.MessagePopupEx JLR.GetOSInfo JLR.GetLineValueEx JLR.TableToString

.....................PHP:JLR.EncryptA JLR.DecryptA JLR.EncryptB JLR.DecryptB JLR.EncryptC JLR.DecryptC JLR.EncryptS JLR.DecryptS
Mà khác chỗ nào, cụ thể ra sao 

Thì ai chả biết là khácMà khác chỗ nào, cụ thể ra sao
Còn cái đám Encrypt với Decrypt kia là dùng với cái gì thế![]()
)Mà mã hóa cái gì chứ bác_[G]aCon_;23382772 nói:Mã hóa .............. (Đoán thế)
Chứ không không thế thì biết mã hóa cmnr 
Ini ?? Save bagngụp lặn ..........................................................
từ cái hỗi jlr bảo dùng inifile giờ làm được nhiều thứ hay phết
công nhận là nó rất hữu dụng.Mà hóa 1 số dữ liệu như bag ấyMà mã hóa cái gì chứ bácChứ không không thế thì biết mã hóa cmnr
![]()
hay là số tiền,shop,vv....
Không có helplượt này t làm theo hứng, nên chắc cuối tuần có v1.0. nói trước, ko help, chỉ có hàng và xài :3.....................
encrypt loại mới...................
Vậy có example không JLR 


.JPlugin v1.2.0.0[spoil]Plugin v1.2.0.0 gồm các chức năng sau: (nói sơ qua cho các bạn khỏi bỡ ngỡ)
PHP:JLR.INIInputFile JLR.INIGetSectionNames JLR.INIGetValue JLR.INIGetValueNames JLR.INISaveFile JLR.INISetValue JLR.INIDeleteSection JLR.INIDeleteValue // Làm việc với file INI, dùng để đọc một file INI rồi lưu nó vào bộ nhớ để sử dụng sau đó, file INI sẽ không bị // ảnh hưởng, có thể kết hợp với các kiểu mã hóa để tối ưu :3. JLR.EncryptKey JLR.DecryptKey JLR.EncryptBase JLR.DecryptBase JLR.EncryptNumber JLR.DecryptNumber // Mã hóa, xem help để biết thêm. JLR.GetOSInfo // Lấy các thông tin chính của máy. JLR.GetLineValueEx // Đọc thông tin từ chuỗi dạng: [value]data[value]data[value]data... (xem thêm examp và help). JLR.TableToString // Chuyển đổi một table thành dạng string, sử dụng chủ yếu trong việc test code. JLR.IsLicenseComputer JLR.GetInfoLicense JLR.CreateLicenseComputer // Kiểm tra bản quyền phần mềm trên máy, với một khóa mình gọi là mật mã gốc để tạo ra giấy phép sử dụng.
Có thể dùng chung với JLR_Configs. Tải về giải nén vứt vào thư mục cài AMS8, Help file, Examp kèm sẵn trong đó
Trước khi sử dụng:[/spoil]1. Plugin sử dụng miễn phí với mục đích phi thương mại; nếu dùng plugin này với mục đích thương mại sản phẩm, liên hệ mình.
2. Khi sử dụng phải ghi credit JackerLuuRower và tên plugin là JPlugin v1.2.0.0 vào :3.
[spoil][/spoil]Mã:Xin sử dụng v1.3.1.0 bên dưới, v1.2.0.0 không còn hỗ trợ.
JPlugin v1.3.1.0[spoil]
Plugin v1.3.0.0 được bổ sung thêm các chức năng sau (chắc không cần giải thích thêm nữa):
Nâng cấp các chức năng sau:PHP:JLR.INIExistValue JLR.INIExistSection JLR.INISaveAsFile JLR.EncryptReive JLR.DecryptReive // Xem thêm file Help để biết thêm thông tinThay đổi các chức năng sau:PHP:JLR.GetOSInfo // Thêm các khóa mới: VideoManufacturer, VideoDriver, VideoMemory, VideoVersion, VideoWidth, VideoHeight, VideoDepth, VideoFrequency JLR.INIInputFile // Trả về -1 nếu file không tồn tại JLR.INI // Có thể thay thế đường dẫn file bằng trị số trả về bởi JLR.INIInputFile // Xem thêm ví dụ và file Help JLR.GetInfoLicense // Thêm biến PathFile để lưu file thông tin JLR.CreateLicenseComputer, JLR.IsLicenseComputer, JLR.GetInfoLicense // Nâng cấp bảo mật cho cả 3, nên kể từ v1.3.0.0 sẽ không thể dùng lại file license của v1.2.0.0 // Nếu KeyLock trống (không có khóa), sẽ không thể tạo được license. JLR.INISaveFile, JLR.INISaveAsFile // File sau khi lưu được sửa lại.Sửa lỗi các chức năng sau:PHP:JLR.INIGetSectionNames, JLR.INIGetValueNames, JLR.INIGetValue // Trả về nil hoặc "" nếu có bất kì lỗi nào, kể cả không tồn tại file trong dữ liệu thay vì -1 như v1.2.0.0PHP:JLR.INISaveFile // Nếu không có file trong dữ liệu sẽ trả về -1 JLR.INIInputFile // bReAdd không tự động chuyển thành true nếu không khai báo
Plugin v1.3.1.0 đã sửa lỗi chức năng sau:PHP:JLR.EncryptKey // Hiện tại, đã hỗ trợ kí tự \n (new line), còn các kí tự điều khiển khác ko hỗ trợ. // Đương nhiên, " " (space) vẫn đc hỗ trợ như trước. JLR.EncryptReive // Hiện tại, đã hỗ trợ tất cả các kí tự trong bảng mã ASCII.
Trước khi sử dụng:[/spoil]1. Plugin sử dụng miễn phí với mục đích phi thương mại; nếu dùng plugin này với mục đích thương mại sản phẩm, liên hệ mình.
2. Khi sử dụng phải ghi credit JackerLuuRower và tên plugin là JPlugin v1.3.1.0 vào :3.
[spoil][/spoil]Mã:Xin sử dụng v1.4.0.0 bên dưới, v1.3.1.0 không còn hỗ trợ.
JPlugin v1.4.1.0
Đáng lẽ sẽ có bản cập nhật cho v1.3.2.0 trước, nhưng vì có vài vấn đề, nên sẽ cập nhật luôn JPlugin lên v1.4.0.0.
Xem lại v1.2.0.0 và v1.3.1.0 trước nếu đây là lần đầu bạn sử dụng JPlugin
Xem file Help.html để hiểu rõ cách dùng và JPlugin.apz để xem ví dụ.
Plugin v1.3.2.0 được bổ sung thêm chức năng sau:Plugin v1.3.2.0 đã sửa lỗi chức năng sau:PHP:JLR.CheckCSPlugin // Kiểm tra một plugin AMX của CS và tự động thêm plugin đó vào nếu thiếu.PHP:JLR.EncryptReive // Sửa chữa toàn bộ các lỗi từ v1.3.1.0 trở xuống và nâng cấp bảo mật, kể từ bây giờ sẽ không hỗ trợ thêm nữa. // Ở v1.4.0.0, cách mã hóa sẽ khác so với các phiên bản trước, rất xin lỗi vì sự bất tiện này.
Plugin v1.4.0.0 được bổ sung thêm các chức năng sau:PHP:JLR.EncryptLunair JLR.DecryptLunair // Xem thêm file Help để biết thêm thông tin JLR.EICreate JLR.EIOpen JLR.EISave JLR.EISaveAs JLR.EIGetValueNames JLR.EIGetValue JLR.EISetValue JLR.EIDeleteValue JLR.EICheckSafe JLR.EIClear JLR.EIExistValue // Quản lý thông tin mã hóa (JLR Encrypted INI) // Đọc kỹ file Help và Examp để biết thêm thông tin
Bạn có thể tìm hiểu thêm về JLR.EI tại đây
Plugin v1.4.1.0 đã sửa lỗi các chức năng sau:PHP:JLR.EICreate, JLR.EIOpen, JLR.EISaveAs, JLR.EICheckSafe // Có thể sử dụng 2 loại mở rộng là .JEI hoặc .jei thay vì chỉ có .jei như trước đây. JLR.IsLicenseComputer // Có thể sử dụng các loại mở rộng là L1C, L2C hoặc l1c, l2c.
Plugin v1.5.0.0 đã thêm các chức năng sau:PHP:JLR.About // Hiện dialog giới thiệu JPlugin JLR.PublicLicense // Tạo license cho mọi máy JLR.EncryptBaseEx JLR.DecryptBaseEx // Mã hóa JLR.DoString // Thực hiện lệnh trong file, event... JLR.EIGetVersion // Lấy phiên bản plugin đã tạo ra file Encrypted INI JLR.EIConvertFile // Chuyển đổi giữa các phiên bản của Encrypted INI JLR.LicenseVersion // Lấy phiên bản plugin đã tạo ra file license
Plugin v1.5.0.0 đã sửa lỗi các chức năng sau:PHP:JLR.EISaveAs // Không thể lưu file mới JLR.GetInfoLicense // Không thể để giá trị license name và path là nil JLR.EICreate // Không thể lưu đè file cũ JLR.EICheckSafe // Không thể kiểm tra nếu file chưa được đọc vào dữ liệu JLR.INIInputFile // Không thể lấy giá trị chứa dấu ngoặc "["
Plugin v1.5.0.0 đã cập nhật các chức năng sau:PHP:JLR.EI // Làm việc với phần trợ giúp. JLR.CreateLicenseComputer // Thêm biến PathFile để lưu license được tạo. JLR.IsLicenseComputer // Làm việc chung với JLR.PublicLicense. // Encrypted INI file sẽ có thêm thông tin về phiên bản được tạo. // Encrypted INI file khi tạo mới sẽ luôn là phiên bản mới nhất. JLR.EICreate, JLR.EIOpen, JLR.EISave, JLR.EISaveAs, JLR.EICheckSafe // Làm việc chung với từng phiên bản riêng. JLR.EISave, JLR.EISaveAs // Trả về -2 nếu không có giá trị nào trong dữ liệu (báo hiệu). // License file sẽ có thêm thông tin về phiên bản được tạo. JLR.LicenseCheck, JLR.LicenseCreate // Làm việc chung với từng phiên bản riêng. JLR.LicenseCreate // Thêm biến Version để tạo ra license cho từng phiên bản.
Chú ý: Plugin v1.5.0.0 đã đổi tên các chức năng sau:Các bạn có thể sử dụng đoạn mã này để tiếp tục làm việc với các project đã dùng v1.4.1.0 (Đưa vào Global Function):PHP:JLR.IsLicenseComputer -> JLR.LicenseCheck JLR.CreateLicenseComputer -> JLR.LicenseCreate JLR.GetInfoLicense -> JLR.LicenseGetInfo JLR.PublicLicense -> JLR.LicensePublic
PHP:-- Global JLR.IsLicenseComputer = JLR.LicenseCheck; JLR.CreateLicenseComputer = JLR.LicenseCreate; JLR.GetInfoLicense = JLR.LicenseGetInfo;
Trước khi sử dụng:1. Plugin sử dụng miễn phí với mục đích phi thương mại; nếu dùng plugin này với mục đích thương mại sản phẩm, liên hệ mình.
2. Khi sử dụng phải ghi credit JackerLuuRower và tên plugin là JPlugin v1.4.1.0 vào :3.
[spoil]
Help online v1.5.0.0: http://nghethihieu.byethost7.com/JPlugin_Help.html
[spoil][/spoil][/spoil]Mã:Cập nhật lần cuối: 16/11/2013 http://www.mediafire.com/download/dmz4z74614fdgo5/JPlugin_v1.4.1.0_fixed.rar
Plugin JPlugin v1.5.0.0 các bạn PM mình để lấy link (nếu thực sự cần)
[/spoil]Change log:
v 1.5.0.0
Added: nil JLR.About() function
Updated: JLR.EI function work with IR Helper and tiny code
Added: number JLR.PublicLicense(string KeyLock, string LicenseName = "PublicLicense", string PathFile = _SourceFolder)
Fixed: JLR.EISaveAs can't save to new file
Updated: JLR.CreateLicenseComputer(.., string PathFile = _SourceFolder) function -- Add new argument PathFile = _SourceFolder to save license file with any path.
Updated: JLR.IsLicenseComputer to work with JLR.PublicLicense
Fixed: JLR.GetInfoLicense can't input nil or empty license name
Fixed: JLR.GetInfoLicense can't input nil or empty path file
Added: string JLR.EncryptBaseEx(string Text, string Key) function
Added: string JLR.DecryptBaseEx(string Text, string Key) function
Added: nil JLR.DoString(string Script) function
Added: string JLR.EIGetVersion(string Key, string File) function
Updated: EI file now will include version of plugin version has created that file
Updated: JLR.EICreate, JLR.EIOpen, JLR.EISave, JLR.EISaveAs, JLR.EICheckSafe to work with 'encrypt file version'
Fixed: JLR.EICreate -- Can't overwrite file.
Fixed: JLR.EICheckSafe -- Can't check file if it is not load to database first.
Updated: JLR.EISave, JLR.EISaveAs -- Return -2 if don't have any value in database.
Added: number JLR.EIConvertFile(string ToVersion, string Key, string Source, string Destination) function
Renamed: JLR.IsLicenseComputer -> JLR.LicenseCheck
Renamed: JLR.CreateLicenseComputer -> JLR.LicenseCreate
Renamed: JLR.GetInfoLicense -> JLR.LicenseGetInfo
Renamed: JLR.PublicLicense -> JLR.LicensePublic
Added: number JLR.LicenseVersion(string KeyLock, string FileLicence1, string FileLicence2)
Updated: License file now will include version of plugin version has created that file
Updated: JLR.LicenseCheck, JLR.LicenseCreate to work with 'license file version'
Updated: JLR.LicenseCreate -- Add new argument Version = 'v1.5.0.0' to save license with any version
Fixed: JLR.INIInputFile -- can't get a value if it contain [ in value name. example: Name1[Cut]Name2=Data
Note: You can use this code to use the license with project use v1.4.1.0:
JLR.IsLicenseComputer = JLR.LicenseCheck;
JLR.CreateLicenseComputer = JLR.LicenseCreate;
JLR.GetInfoLicense = JLR.LicenseGetInfo;
v 1.4.1.0
Updated: JLR.EI function encrypted (can use old key).
Fixed: JLR.EICreate, JLR.EIOpen, JLR.EISaveAs, JLR.EICheckSafe -- Now, can use extension is JEI or jei.
Updated: JLR.IsLicenseComputer function encrypted (can use old key).
Fixed: JLR.IsLicenseComputer -- Now, can use extension is L1C, L2C or l1c, l2c.
v 1.4.0.0
Added: string JLR.EncryptLunair(string Text, string Key) function
Added: string JLR.DecryptLunair(string Text, string Key) function
Added: number JLR.EICreate(string Key, string File, boolean Overwrite)
Added: number JLR.EIOpen(string Key, string File, boolean Reload)
Added: number JLR.EISave(number Handle)
Added: number JLR.EISave(number Handle, string FileAs)
Added: table JLR.EIGetValueNames(number Handle)
Added: string JLR.EIGetValue(number Handle, string Value)
Added: number JLR.EISetValue(number Handle, string Value, string Data)
Added: number JLR.EIDeleteValue(number Handle, string Value)
Added: boolean JLR.EICheckSafe(string Key, string File)
Added: number JLR.EIClear(number Handle)
Added: boolean JLR.EIExistValue(number Handle, string Value)
Updated: *Help file note
v 1.3.2.0
Fixed: JLR.EncryptReive function -- Fixed all minor error
Added: number JLR.CheckCSPlugin(string sPluginName, boolean bAddPlugin, boolean bEnablePlugin, boolean bPluginDebug, string sConfigPath, string sPluginB64, string sPluginPath, boolean bReplaceFile)
Updated: *Help file note
v 1.3.1.0
Fixed: JLR.EncryptReive function -- Now, Text can include control character.
Fixed: JLR.EncryptKey, JLR.DecryptKey -- Now, Text can inlude \n, but \r, \t... is not support
Updated: *Help file note
v 1.3.0.0
Updated: JLR.GetOSInfo() function -- Add some new key: VideoManufacturer, VideoDriver, VideoMemory, VideoVersion, VideoWidth, VideoHeight, VideoDepth, VideoFrequency
Changed: JLR.INIGetSectionNames() function -- return nil if don't have file in database
Changed: JLR.INIGetValue() function -- return "" if don't have file in database
Changed: JLR.INIGetValueNames() function -- return nil if don't have file in database
Updated: JLR.INIInputFile() function -- If file doesn't exist, return -1
Updated: JLR.INI* function -- Can use number of index returned by JLR.INIInputFile to replace with Filename.
Updated: JLR.GetInfoLicense() function -- Add new argument PathFile = _SourceFolder to save file with any path.
Updated: Security of JLR.CreateLicenseComputer() and JLR.IsLicenseComputer()
Updated: if Keylock of License is '', return -1 or ''
Fixed: Encrypt*() and Decrypt*() function -- return '' if Text is '' or key is '' or any wrong of type
Added: boolean JLR.INIExistValue(string File, string Section, string Value) function
Added: boolean JLR.INIExistSection(string File, string Section) function
Added: string JLR.EncryptReive(string Text, string Key) function
Added: string JLR.DecryptReive(string Text, string Key) function
Fixed: JLR.INISaveFile() function -- if file isn't have in database, return -1
Fixed: JLR.INIInputFile() function -- if bReAdd is nil, set to true
Added: JLR.INISaveAsFile(string Source, string Destination)
Updated: JLR.INISaveFile() and JLR.INISaveAsFile() -- file form
v 1.2.0.0
Added: booleanJLR.IsLicenseComputer(string KeyLock, string FileLicence1, string FileLicence2)
Added: string JLR.GetInfoLicense(string KeyLock, string LicenseName = "License", boolean SaveInfoToFile = true)
Added: number JLR.CreateLicenseComputer(string KeyLock, string FileInfo/KeyInfo)
Removed: JLR.EncryptStrong() function
Removed: JLR.DecryptStrong() function
v 1.0.0.0
Added: number JLR.INIInputFile(string File, boolean ReAdd = false) function
Added: table JLR.INIGetSectionNames(string File) function
Added: string JLR.INIGetValue(string File, string Section, string Value) function
Added: table JLR.INIGetValueNames(string File, string Section) function
Added: number JLR.INISetValue(string File, string Section, string Value, string Data = "") function
Added: number JLR.INISaveFile(string File) function
Added: number JLR.INIDeleteSection(string File, string Section) function
Added: number JLR.INIDeleteValue(string File, string Section, string Value) function
Added: string JLR.EncryptKey(string Text, number KeyLock) function
Added: string JLR.DecryptKey(string Text, number KeyLock) function
Added: string JLR.EncryptBase(string Text) function
Added: string JLR.DecryptBase(string Text) function
Added: string JLR.EncryptNumber(string Text) function -- return string of number
Added: string JLR.DecryptNumber(string Text) function -- return string of number
Added: string JLR.EncryptStrong(string Text, string KeyLock) function
Added: string JLR.DecryptStrong(string Text, string KeyLock) function
Added: table JLR.GetOSInfo() function
Added: string JLR.GetLineValueEx(string LineSource, string Value) function
Added: string JLR.TableToString(table Source) function
Hóng mãi cuối cùng cũng ra,hay quáChà, chắc cũng không cần nói nhiều về Plugin dành cho AMS nữa nhỉ.
JPlugin v1.2.0.0
Plugin gồm các chức năng sau: (nói sơ qua cho các bạn khỏi bỡ ngỡ)
Có thể dùng chung với JLR_Configs. Tải về giải nén vứt vào thư mục cài AMS8, Help file, Examp kèm sẵn trong đó
Trước khi sử dụng:
Bản 1.2 phải nói là có tiến triển đột phá hơn như là ini,mã hóaAttick thử học làm soft, launcher qua ngôn ngữ khác chưa ? Tôi đang làm trên winform c#. Công nhận ngon. Khi nào muốn học thì lên tiếng mình cùng học nhé. Code ngắn gọn dễ sử dụng
![]()
... giờ có người học chung thì hay r :3...