

FIBL FreeIBComponents library to access Firebird server.
Mouseandkeyinput in free pascal windows#
It also demonstrates the use of COM interfaces on the Windows platform

Brook Framework is the perfect Free Pascal framework for your web applications.5dpo (5dpo Component Library - Sdpo) is a set of components released by the 5dpo Robotic Soccer Team.Packages/Programs for FPC/Lazarus (not hosted here) Uncategorized TPlaySound - Visual component to play WAV files in Windows and Linux.ScrollText - Visual component that displays up-scrolling text (like a Credits screen).Poweredby - Visual drop-in component to show a 'Powered by Lazarus' splash screen for 1 second on form.create() Promote Lazarus/FPC!.LongTimer - Visual component based on TIdleTimer working with long intervals (Daily, Weekly or Monthly).ini file and show the result into a menu. HistoryFiles - A component for store the recent files list into an.Flag component is a collection of flags.LazBarcodes - Generate barcodes (QRCode, Aztec, DataMatrix.ExtraSyn - Additional highlighters for TSynEdit.fpvectorial - Text Document Support - A library for handling text document files.It also supports these file types: CSV, HTML, Wikitables. Supports the formats from MS Excel (XLS, XLSX, Excel XML) and OpenOffice. FPSpreadsheet - A library for handling spreadsheet files.CsvDocument - CSV files handling using parser or cell-based API similar to one of StringGrid component.FreePascalArchivePackage - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler.Note: Please move ONLY the components/applications/programs in the Lazarus CCR repository from the list below into this list Archiving

A lot of components in Lazarus-CCR are mentioned under the not hosted here section For the default components provided with Lazarus, please see Lazarus Components Directory.Īs Lazarus uses the FPC compiler, you can also use packages provided by FPC. Separately, consider using GetKeyboardState over GetAsyncKeyState.yeah-ok: I recently researched this subject for a project that would require cross platform mouse/keyboard control and the only solid solution that I found (which wouldn't req.The rest of this page covers components not delivered with Lazarus. Therefore, you could write the vast majority of your keylogger in Go, with a small portion of it being a C wrapper for Windows C++ APIs. Would i be able to achieve this in Go or will i have to write it in C?Īchieving this purely in Go would be difficult and would involve essentially hacking the Windows OS.Īs you mentioned, Windows has an API you could use. Then save it to a temp file to be sent to the main C&C, then deleted after confirmation of the C&C reserving the file.IntellectualReserve: Put another way, you want to store Windows key input events including the windows/programs to which they are sent. I want it to be able to log all key presses from the keyboard and know what the window/program in that it being typed into. SaturnsVoid: Sorry i think i misunderstood your words. Ī keylogger could be something as simple as reading from stdin and logging it to stdout, but I don't think that's what you are trying to do. Witch it a PoC HTTP Trojan written in Go (and C i guess).IntellectualReserve: Surely you have some design requirements or you wouldn't be trying to design something. IntellectualReserve: What are your design requirements?SaturnsVoid: I don't really have any, i just want it to be a clean standalone system, this is for my GoBot project With the amount of information you provided, yes, you can do this in Go.SaturnsVoid: I am guessing i would need to call GetAsyncKeyState? I am not vary will versed in Go or C. **评论:**IntellectualReserve: You'll need to provide a more detailed question to get a more useful reply. Would i be able to achieve this in Go or will i have to write it in C? So i want to make a keylogger for my GoBot project, its for Windows.
