Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 11/21/24 in Posts

  1. Brandon Staggs

    Clipboard history

    A clipboard history is a convenient way to see lots of passwords in plaintext. Who wouldn't love that.
  2. tinyBigGAMES

    Some new projects...

    Here are a few recent projects I've created that might be useful to others: CScript: C99 Scripting Engine for Delphi ๐Ÿ…ฒ๐Ÿ†‚cript represents a sophisticated ๐Ÿ…ฒ99 scripting engine meticulously crafted for experienced ๐Ÿง‘โ€๐Ÿ’ป Delphi developers. Leveraging the compact yet highly versatile TinyCC compiler, ๐Ÿ…ฒ๐Ÿ†‚cript seamlessly integrates โš™๏ธ dynamic backend code generation into the Delphi development environment. With ๐Ÿ…ฒ๐Ÿ†‚cript, Delphi developers can ๐Ÿ› ๏ธ compile and execute ๐Ÿ…ฒ scripts at runtime, directly in ๐Ÿ’พ memory, and generate output in the form of ๐ŸชŸ Win64 executables (.exe), dynamic-link libraries (.dll), or ๐Ÿ“‚ object files (.obj). MemoryDLL: In-Memory Win64 DLL Loading & Execution for Pascal. The MemoryDLL unit provides advanced functionality for loading dynamic-link libraries (DLLs) directly from memory in Win64 environments. Unlike traditional methods that involve loading DLLs from the file system, MemoryDLL allows you to load DLLs from byte arrays ๐Ÿ“‚ or memory streams ๐Ÿ’พ, retrieve function addresses, and unload themโ€”all in-memory. This library is ideal for Delphi/FreePascal developers who need to manage DLLs without relying on the filesystem, enhancing both performance โšก and security ๐Ÿ”’. PSFML: SFML for Pascal PSFML is a Pascal binding for the โšก Simple and Fast Multimedia Library (SFML), providing Pascal developers with a straightforward way to utilize SFMLโ€™s multimedia features directly in their projects. Whether building ๐ŸŽฎ games, ๐Ÿค– interactive applications, or ๐ŸŽฅ multimedia tools, PSFML integrates smoothly with SFML, bringing robust multimedia functionality to the Pascal ecosystem. Enjoy! ๐Ÿ‘€
  3. tinyBigGAMES

    Some new projects...

    Here are a few more projects: PLUA: Lua for Pascal PLUA is a lightweight and powerful ๐Ÿ“ฆ that integrates LuaJIT scripting into Delphi, enabling you to easily add a scripting layer to your Delphi apps. Whether you're building dynamic software ๐Ÿ–ฅ๏ธ, adding mod support ๐Ÿ› ๏ธ, or simply looking for a way to make your apps more flexible and customizable, PLUA makes this possible through simple, straightforward APIs. CPas: Static C Libraries for Delphi A collection of hand-picked, high-quality C libraries, compiled into a single translation unit and seamlessly integrated into Delphi. This approach eliminates the need for external DLLs, runtime extraction, or loading them in memory, simplifying the development process and reducing potential compatibility issues, such as antivirus ๐Ÿ›ก๏ธ interference. Mamba Game Toolkit: Advanced 2D Game Library for Delphi. Mamba Game Toolkit (MGT) is a sophisticated yet easy-to-use 2D game development library for Delphi. Tailored to meet the needs of Windows developers, MGT offers a streamlined approach to building 2D games, focusing on simplicity, performance, and reducing external dependencies. With everything linked directly into the executable๏ธ, it eliminates the need for runtime DLLs, simplifying deployment and enhancing the overall stability and reliability of your projects. Enjoy! ๐Ÿ‘€
  4. Remy Lebeau

    Clipboard history

    Enumerating Windows clipboard history in C++/WinRT and C# Enumerating Windows clipboard history in PowerShell But, the way Microsoft describes this API, they make it sound like it is "the clipboard" history.
  5. Lars Fosdal

    SSL of this site

    This has been resolved.
  6. Why don't you use what I proposed? You will always get an 8 characters key and make use only Delphi RTL functions. Please comment on this. I proposed you use CRC32 which is a kind of hash. https://docwiki.embarcadero.com/Libraries/Sydney/en/System.ZLib.crc32 IntToHex: https://docwiki.embarcadero.com/Libraries/Sydney/en/System.SysUtils.IntToHex
  7. KimHJ

    Android aidl error when using it.

    Yes, it compiles and it prints. First It didn't print, but then I added the command Nextline(1) first and PrintText after then it printed. Now I just need to create the rest of the app. I'm working on two different apps at the same time as you can see on my posts, not getting enough sleep lately. Again, thanks for all your help.
  8. Dave Nottage

    Android aidl error when using it.

    Yes - you can safely remove any declarations that have a signature that ends with $ and a number (and remove the corresponding xxxClass declarations), as these are anonymous inner classes.
  9. westereng

    Delphi for Mobile Applications

    Thank you all for the answers, ans links to resources. Yes, you are of course right, and I'm doing that as we speak. I have gotten quite fluent in c# in the last years (day job), and that would maybe be the obvious path to take. But in this project I am able to choose whatever stack I want(my own company) and since I have a long lasting love affair with pascal/Delphi in earlier years, I am drawn to get back into that universe ๐Ÿ™‚ Having one environment and one source code for most of the project is appealing because I'm the only one doing this project. So I think it will save me time and resource, although Delphi is not cheap. Thanks for that, that looks great, and further solidify the point of using one language for everything. True, I need stable, and I have Delphi apps written twenty years ago that still works as expected. Not many dev tools can deliver something like that. That is the kind of stable I need, considering this is a one man project. No web app yet, but it is something to consider yes. Yes, web app too :O. I have been reading a lot about Webcore lately, and will probably be the tool of choice going forward, expecially with the new visual designer I guess I am not finding any reason to not go forward with using Delphi for this
  10. RobinP

    Rad Studio 12.2

    This is apparently fixed in the latest patch: https://blogs.embarcadero.com/rad-studio-12-2-athens-patch-2-available/
  11. corneliusdavid

    Putting Delphi Application inside web page

    You're welcome--I hope you find it useful. Appreciate it but I have access to a couple of servers on Azure and have a couple of old licenses to Thinfinity. The application is proprietary--I know a simple generic app would work so would need to test this one in particular. I'm pretty sure Cybele Software would give me a trial of their latest version.
  12. hsauro

    Delphi 12.2 TMEMO - indexoutofbounds

    Oops sorry. Teach me a lesson for posting.
ร—