-
Notifications
You must be signed in to change notification settings - Fork 79
Add new feature(Module Check Integrity tab) #2685
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
alzamer2
commented
Dec 31, 2025
- add Module Check Integrity tab
- made Account table last column auto fill
- made module table last column auto fill
|
@NhKPaNdA or @dazedcat19 |
|
Be careful of all the bloat changes Lazarus makes to files when you edit core files. It can cause a lot of possible conflicts for no reason. Try to only include files you've directly worked on and for .lfm files to only add the lines you've added or changed instead of the full file with unnecessary changes. So far its just UI changes I'm assuming ? Other than the bloat, it's looking fine. |
|
ok i will review the code and only apply what i added |
|
i tried using make shift to get checknone and check reverse picture, if you have the source of check.png, can you give it to me to try look for them there? |
fcb191c to
bf9474c
Compare
*- add Module Check Integrity tab *- add Enable Module Debug checkbox under misc. > log *- made Account table last column auto fill *- made module table last column auto fill *- add check all, none and reverse button ***cleaned diff
|
@NhKPaNdA i tried to edit and clean diff as much i could |
update the code
now to check module you need
m.OnCheckSite = 'CheckSite'
in Init()
and format of
function CheckSite()
MANGACHECK.MangaURL = "https://www.silentquill.net/the-rise-of-the-errand-boy-who-was-kicked-out-of-the-guild-worlds-strongest-with-ultra-versatile-living-skills0/"
MANGACHECK.MangaTitle = 'Kagurabachi'
MANGACHECK.ChapterURL0 = "https://www.silentquill.net/the-rise-of-the-errand-boy-who-was-kicked-out-of-the-guild-worlds-strongest-with-ultra-versatile-living-skills-ch-00/"
MANGACHECK.ChapterTitle = 'Chapter 92.5'
end
update the function, now can test manga title and chapter title if provided
fix WeebCentral.lua, by adding url to mangainfo before sending it to lua files to process
remove LCL version requirement add more details in log make script fill up host if missing to the testing urls add testing vars to KDTScans.lua and WeebCentral.lua
fix not not appending extra tests
used custom control for msg boxes and used AI to optimize the code
*- made the scan and checking asynchronous , so now FMD2 dont hang up. *- added STOP button so you can stop the check anytime. *- added progress bar for checking
fix non-center msgbox remove repeated '=== Starting Integrity Check ===' msg log
use FMD module update progressbar ps: its in wrong place so there will be farther edit
fix duplicate last test msg log
fix progress bar location, now its in main form status bar
add images to buttons and filter textbox add text to status bar next to progress bar
lua was returning chapter links without roothost, this will fix this problem
under CheckSite new var AddRootHost was added
|
You should make sure to name all objects properly instead of leaving default naming schemes. |
fix auto get first url for mangadex
made ChapterURLPrefix default value '/' fix MaybeFillPrefix removing hostroot from chapter url
change back ChapterURLPrefix default value to ' ' combine using both AppendURLDelimLeft and MaybeFillPrefix
naming objects properly
