Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/04/2025 in all areas

  1. I don't know if you remember, or even if I wrote about it in general on the open forum or in private chats with @Jos, but In the past I had big problems with performance on most of my projects. After replacing the computer a few years ago, from i7 3gen to a brand new DELL I5 10Gen with an NVME (Micron) drive, the problems were partially solved. The last few months were a surprise to me because I felt an unexpected, significant drop in performance (switching between different files in SciTE took me up to a dozen or so seconds). I was really pissed off. As it turned out, it was all the fault of a weak FLASH PENDRIVE drive (that's how I had my projects). Interestingly, there must have been some changes in the file subsystems or in Antiviruses, because even transferring from USB FLASH to the original DELL NVME (Micron) didn't improve the situation. A month ago I got pissed off. Using the AS SSD Benchmark tool, I performed performance tests for: USB PENDRIVE, NVME (Micron) and a regular Samsung 960 256GB NVME drive (not the PRO version) and bought a new fast Samsung 980 PRO 1TB NVME drive After installing and mirroring the system (without fresh installation), everything started working almost in the blink of an eye I'll just say that currently my new NVME is almost 10 times faster than the USB PENDRIVE and about 3 times faster than the old NVME drive (Micron). Interestingly, I wanted to continue working with the USB Pendrive, so that I could work on a portable development environment at the client's site. I looked for statistics at https://ssd-tester.pl/pendrive_test.php I bought a fast PENDRIVE and as a result, my portable work environment also works fast enough not to get frustrated. I just wanted to end this story with a happy ending by saying that my performance problem in the context of the Dynamic Lua feature only occurred to me because my INCLUDE file set contains 265 non-standard UDFs + 149 Standard AutoIt UDF files, so a total of 414 AU3 files to track by Dynamic LUA script invocation. However, if your non-standard UDF set is small, you should not have any performance problems. And if someone has a problem with the speed of operation, I recommend working on the performance of your system, with particular attention to the disk speed. Regardless of the adventures I've had, writing advanced scripts has become easier, especially if they're based on many different, often constantly modified UDFs. So I'm currently happy with how Dynamic Lua feature works, and grateful for the work @Jos put in SciTE4AutoIt.
    2 points
  2. 2 points
  3. Yes Thus It is possible that I have newer/different SciLexer.dll or something like that.
    1 point
  4. Got bored today, while working on my au3unit project, and made this class-ish solution with functions, variables and maps. Maybe someone will use it 😜 Features: public class properties public static class properties public methods public static methods class Inheritance Repository: https://github.com/genius257/au3-functional-class ZIP download: https://github.com/genius257/au3-functional-class/archive/8503c876f65cb0cf339a324d0483d588a63eb4df.zip Online example file: https://github.com/genius257/au3-functional-class/blob/8503c876f65cb0cf339a324d0483d588a63eb4df/example.au3 Enjoy πŸ˜€
    1 point
  5. This is an awesome idea and quite creative. It almost favors C#.
    1 point
  6. Totally understandable out of my perspective @Jos. Thanks for the hard work and effort regarding so many topics (like VSCode, AutoIt beta, SciTE etc.). I wish you the best MichaΕ‚ πŸ€ . Hopefully you can or will be enjoy life again very soon. Best regards Sven
    1 point
  7. Update to: WebP v0.3.3 build 2025-06-04 beta Updated WebP x64 dll to latest version Added decoding code for animated WebP files for boths DLLs -> see Example6 and Example7 See first post for download link.
    1 point
  8. Ok so Management summary: #cs ;Example Correctly highlighted #ce #cs= ;Example Wrongly highlighted #ce Will have a look when I feel like opening that source again as I must say I lost the motivation to work on it as in general when I ask for something there's hardly any interest. An example that involves you: Question asked and answered, with my follow-up without any response. (Not blaming, just explanation why I lost interest to work on anything dealing with SciTE4AutoIt3)
    1 point
  9. ioa747

    HotKeySet and Hex Codes

    ; https://www.autoitscript.com/forum/topic/212919-hotkeyset-and-hex-codes/#findComment-1543578 HotKeySet("{VOLUME_MUTE}", "MuteVolume") While 1 Sleep(100) WEnd Func MuteVolume() ConsoleWrite("This will mute the volume" & @CRLF) EndFunc look at Send() {VOLUME_MUTE} Mute the volume {VOLUME_DOWN} Reduce the volume {VOLUME_UP} Increase the volume {MEDIA_NEXT} Select next track in media player {MEDIA_PREV} Select previous track in media player {MEDIA_STOP} Stop media player {MEDIA_PLAY_PAUSE} Play/pause media player
    1 point
  10. TheSaint

    MD5 Compare

    Updated to MD5Compare v1.2 I decided to add a couple more basic features to make it more complete ... even though I do use other software for those.
    1 point
  11. Thanks for the enlightenment.
    1 point
  12. Melba23

    Select Item in Listview

    Hobbyist, Not entirely - there are many ways to solve this particular puzzle. Your solution was very nearly working as required - and probably could have been perfected with a bit of effort - but I preferred a different approach where we limit our actions to events on the specific controls involved rather than using the more general $GUI_EVENT_PRIMARYUP event which might well be fired in other circumstances. M23
    1 point
  13. Understood and didn't need an explanation, just wanted to clarify that I feel there are only demands and a lack of support when I ask for people to test something. This needs to be a 2-way street as far as I am concerned for me to stay motivation to spend time on it. So: Nothing personal towards you, just meant for the whole community when they want to look at me for New stuff or Support.
    0 points
×
×
  • Create New...