Laz applications with sources lazarus / 8-Other ---------------------------------------------------------------------- flamer0n · 2013-10-02 07:39 Here are some Lazarus made applications (with sourcecodes) I want to share with those who want to learn Lazarus and FPC and/or use these apps if you find them useful Hide My File"]>Blocked - Utility for hiding/unhiding files in picture files [url=https://sourceforge.net/projects/lazwinservicemgr/] LazWinServiceMgr - WinUtility for managing windows services Mp3FileRenamer - Utility for renaming Mp3 Files from ID3 Tag and vice versa WinShaver"]>Blocked - Windows Cleanup Utility [url=https://sourceforge.net/projects/wordreplacelz/]WordReplaceLZ - Utility that batch replaces words in text files FPC Cross Compiler Maker - Dev Utility for Lazarus Developers for crosscompiler generation LazProcessKiller - Utility for windows for killing win processes at given interval LazFileTextSearch - Utility for full text search on plaintext,doc,pdf (doc&pdf use comobj) for Windows LazWatchDog "]>Blocked - Windows Utility that acts as a watchdog for processes and starts them if not running ---------------------------------------------------------------------- BigChimp · 2013-10-02 08:08 Nice, thanks for posting. FYI: if you haven't already, you can add them here: http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery and http://wiki.lazarus.freepascal.org/Projects_using_Lazarus ---------------------------------------------------------------------- BigChimp · 2013-10-02 08:21 Quote from: flamer0n on October 02, 2013, 09:39:35 amFPC Cross Compiler Maker - Dev Utility for Lazarus Developers for crosscompiler generation Do you have any suggestions/patches for the cross compilers in fpcup [1] by any chance [1] https://bitbucket.org/reiniero/fpcup specifically https://bitbucket.org/reiniero/fpcup/src files like m_win32_to_linuxarm.pas ---------------------------------------------------------------------- flamer0n · 2013-10-02 08:33 QuoteDo you have any suggestions/patches for the cross compilers in fpcup [1] by any chance Oh I never knew this great tool existed, otherwise I wouldn't bother to publish this tiny helper for crossompiling I made for myself . I'll take a look into fpcup. Thank you! ---------------------------------------------------------------------- flamer0n · 2013-10-04 08:42 added more to the list , with sources of course... ---------------------------------------------------------------------- JD · 2013-10-04 10:08 @ flameron Congratulations for this suite of utilities. And thanks for making them available to everyone. I'm glad to see the LazWinServiceMgr & LazProcessKiller. Most programmers often believe that such system utilities are best written in C/C++. I hope the WinShaver will evolve into something really useful on a par with say TuneUp Utilities, Glary Utilities or IOBit Advanced SystemCare which were all written in Delphi/C++ Builder. Thanks again, JD ---------------------------------------------------------------------- flamer0n · 2013-10-04 10:46 Nah, it's nothing special, I don't even remember why I started coding them , you can see the sources, they are all simple, but I thank Lazarus Team for making Lazarus available for everyone, because some programmers in some countries just can't handle high Delphi prices, which stops them to express what they got to 'say' with coding. thank you ---------------------------------------------------------------------- flamer0n · 2013-10-14 07:55 O I forgot to let you know that custom paths for cleaning can be added to WinShaver like: create a file (WinShaver.ini) add sections as you wish, just let Ident be "Path" and value anything you want example: [WinTemp] Path=C:\Windows\Temp [FireFoxTemp] Path=C:\Users\fshkodra.KS\AppData\Local\Mozilla\Firefox\Profiles [ChromeTemp] Path=C:\Users\fshkodra.KS\AppData\Local\Google\Chrome\User Data\Default ---------------------------------------------------------------------- BenJones · 2013-10-16 23:20 Hay Thanks for sharing your codes, they will indeed be us full to learn from. I like Winshaver ---------------------------------------------------------------------- flamer0n · 2014-07-18 07:37 Just added another tool for full text search (with sources) LazFileTextSearch for searching files based on their content. See the initial post. ---------------------------------------------------------------------- Leledumbo · 2014-07-18 07:57 Mostly Windows, eh? ---------------------------------------------------------------------- flamer0n · 2014-07-18 08:20 yeah, mostly, sorry. I just made this tool yesterday because I needed a quick solution for something I was working on, and I work mainly on windows. This was the best I could come up with, and I didn't do much research to see if there are any available components for fpc/lazarus that can read office docs and pdf files ---------------------------------------------------------------------- flamer0n · 2014-07-18 08:22 Could it be possible to read text from PDF files using fpvectorial? http://wiki.lazarus.freepascal.org/fpvectorial ---------------------------------------------------------------------- BigChimp · 2014-07-18 09:13 The wiki page says  Read support for PDF files, supports compression, only reads the first page but perhaps that's outdated? ---------------------------------------------------------------------- flamer0n · 2014-07-18 10:33 I got it from SVN and tried the code in the wiki Code: [Select]    Vec.ReadFromFile(FileNameEdit1.Text, vfPDF);     Vec.WriteToStrings(Memo1.Lines, vfGCodeAvisoCNCPrototipoV5); It fails opening any pdf file I got here, it raises exception "Unsupported vector graphics format" , so it probably doesn't fully support PDF. ---------------------------------------------------------------------- BigChimp · 2014-07-18 10:35 Yep, I looked into it as well. Seems the fpvectorial package does not include the pdfreader package; trying to add it gave compile errors. Perhaps the pdf stuff is out of date and needs fixes to match the current fpvectorial structure (split up between pages and documents) ---------------------------------------------------------------------- flamer0n · 2014-09-09 09:48 LazWatchDog v1.0 (the brother of LazProcessKiller ) A windows utility to start processes/applications in certain intervals, if they are not running ---------------------------------------------------------------------- Mike.Cornflake · 2014-09-09 14:35 Quote from: flamer0n on July 18, 2014, 12:33:59 pmI got it from SVN and tried the code in the wiki Code: [Select]    Vec.ReadFromFile(FileNameEdit1.Text, vfPDF);     Vec.WriteToStrings(Memo1.Lines, vfGCodeAvisoCNCPrototipoV5); It fails opening any pdf file I got here, it raises exception "Unsupported vector graphics format" , so it probably doesn't fully support PDF. fpVectorial is split into two categories.  Vectorial Images and Text Document document.  (Originally written as a Vectorial Image library, the Text Document support was added later).  The current PDF support is for the Vectorial Image side of things, so essentially it's designed to extract vectorial images from PDF only (not used it myself, but Autocad generates single page vectorial image PDF files, I suspect it's these that the PDF reader was written to support). Apologies for the confusion - I'll see if I can't make the wiki clearer... ---------------------------------------------------------------------- flamer0n · 2014-09-16 08:30 i've added a new feature to LazWatchDog (cpu mem monitor). Fun as usual https://sourceforge.net/projects/lazwatchdog/ edit: windows only