Jump to content

Attila Kovacs

Members
  • Content Count

    1977
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by Attila Kovacs

  1. Attila Kovacs

    ISAPI DLL concurrent requests

    show web.config and MCVE
  2. Attila Kovacs

    Do we have a spam problem?

    Do we need a sign up captcha?
  3. Attila Kovacs

    Parsing Google Search Results redux

    apt-get install elinks // or whatever distro you use, install elinks elinks https://www.google.com/search?q=dentist+in+scottsdale >output.file but as I told you already, you will face captchas very soon
  4. Attila Kovacs

    IDE adds {$R} between units

    It happens to me every time I add a new unit to the project, mainly because I have other compiler directives in the .dpr. I think it works as designed...
  5. Attila Kovacs

    Running the IDE in a VM on Mac Book Pro?

    https://9to5mac.com/2017/08/10/macbook-pro-ssd-capacity-samsung-4tb/
  6. Attila Kovacs

    JSON - Why self ins't updated with new values ?

    Pretty weird. Never seen assigning something to "self", I'm wondering that this compiles. But for your problem, think on "self" like if it was a variable. It should be rather Person := TJSon.JsonToObject<TPerson>(aJsonString);
  7. Attila Kovacs

    TWebBrowser + dynamic JS question

    Not to mention, once you get it to work, you will face in a very short time capthcas on every google pages for your IP.
  8. Attila Kovacs

    TWebBrowser + dynamic JS question

    I told you already that this is not something google wants to be able and they are very good at this and changing continuously their code. Good luck
  9. Attila Kovacs

    Refer to Form Control without using the Form unit?

    I don't get it. Even if you have a translator (which I would make with rtti), how would you handle different instances of a specific form?
  10. Attila Kovacs

    parsing Google search results

    Even if you get it to work, they will vary the output in a very short time, obviously.
  11. Attila Kovacs

    WinAPI to query if a form is ready to Rock.

    you can detour TForm's DoCreate, DoDestroy, DoShow, Activate etc... from a separate unit and set some flags if it helps
  12. Attila Kovacs

    Record constants that are actually constant?

    @Lars Fosdal you could also pass classes in attributes. there you could have class vars for example. I like the json way. More flexible. (And more fragile, true)
  13. Attila Kovacs

    SVG Magic released

    No. What exactly do you want to know?
  14. Attila Kovacs

    Record constants that are actually constant?

    @Lars Fosdal use json for your attribs, syncommons.pas can convert them to records
  15. I was watching the getit versions of Raize after the acquisition but the only change in the sources were just updates in the ifdefs for the new compiler version. Did something change since then? Also, AFAIR, there were always 2 batch files included for Raize, to compile and/or install the whole lib for x86 and x64.
  16. So true. Everything else is just botching. User setting belongs to roaming.
  17. Attila Kovacs

    Best way to check if an internet SMTP server is available?

    <o> And what if the smtp server works when your app starts, but then I shut it down? on every IO, file / network / etc.... try it / catch the error / do what you want
  18. Attila Kovacs

    REST BASIC Authentication

    try a decent API tester like https://www.soapui.org/
  19. Attila Kovacs

    REST BASIC Authentication

    on the second screenshot username: Joe password: 12345
  20. Attila Kovacs

    REST BASIC Authentication

    Do not read too much documentation. Just enter the plaintext l/p into the boxes.
  21. Attila Kovacs

    Delphi 10.3 Update 2 available

    @Dalija Prasnikar Ah, I see. Hopefully they will automate it or get rid of it.
  22. Attila Kovacs

    Delphi 10.3 Update 2 available

    ? @Dalija Prasnikar did something change in the licensing? No more perpetual license?
  23. Attila Kovacs

    Bad build a mystery

    the last time I got runtime error 217 on startup was an winapi call in the initialization where I queried the computer name into a (15-16?) byte lenght buffer but the computer name was longer. I can't remember the problem/solution, it was on g+. btw. you could step through with ollydebug, maybe you find something
  24. Attila Kovacs

    NTP which component to use?

    here you can read about the time protocol: https://tf.nist.gov/tf-cgi/servers.cgi and because I would not query an oversea server https://www.pool.ntp.org/zone/europe
  25. Attila Kovacs

    Funny Code in System.Types

    Here is an implementation which passes @Schokohase's tests. class operator TPoint.Explicit(Value: TPoint): TSmallPoint; begin case Value.X of High(SmallInt), High(SmallInt) + 1: Result.X := High(SmallInt); Low(SmallInt), Low(SmallInt) - 1: Result.X := Low(SmallInt); else begin Randomize; Result.X := Random(High(SmallInt)); end; end; Result.Y := Result.X end;
×