topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Wednesday March 18, 2026, 3:39 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 17 18 19 20 21 [22] 23 24 25 26 27 ... 386next
526
Announce Your Software/Service/Product / Re: Advanced Properties by KodeZwerg
« Last post by Deozaan on March 24, 2021, 07:51 PM »
I have a similar issue with trying to quit the program. The static/snow effect is really strange and distracting. That wouldn't be much of a problem if the option to disable quit confirmation dialog worked.
That I have not understand. You mean, on your system the quit dialog dont work?
Sorry for the static, I was just playing around with code ;)

I meant that the option to "Don't show this Dialog again" is disabled. :Thmbsup:
527
Announce Your Software/Service/Product / Re: Advanced Properties by KodeZwerg
« Last post by Deozaan on March 24, 2021, 02:42 PM »
I finally decided I had some time to test this out and give some feedback. I realize now that Advanced Properties is probably not for me because I have no idea what most of the information it shows me means. :-[ But I do have a little bit of feedback on the aesthetics.

I really don't like the transparency effects. I feel I can't even concentrate on trying to figure out and use the app itself because I am too distracted by the transparency. I see that there's an option to disable the effects, but none of the options are enabled. Is it supposed to be that way?

AdvProp - Options.png

I also noticed that the Options window is "always on top" of other applications, even though the main AdvProp window can be hidden behind other windows.

I have a similar issue with trying to quit the program. The static/snow effect is really strange and distracting. That wouldn't be much of a problem if the option to disable quit confirmation dialog worked.

Advanced Properties by KodeZwerg.png
528
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 22, 2021, 07:36 PM »
Not so important, but fwiw, there is a huge difference between e.g. a painting, and a reproduction photo/print of that painting.

Well, sure. Maybe. I mean, if I actually owned an original, historical artifact (such as the Mona Lisa), I would treat it very differently than I would a reproduction. My point was that, some people can approach the idea of "obtaining art" from a point of view where the difference between an original and a reproduction isn't so significant, while obviously the difference is very significant to others.

In other words, I'm more of a "function over form" kind of person. And to me the function of art is to hang it on the wall (or whatever) and for it to look aesthetically pleasing (or whatever). In my mind, the reproduction photo/print can do that just as well as the original. In fact, to me, having a reproduction would be vastly superior to owning the original! I wouldn't have to worry about (1) the huge upfront cost of purchasing the original, (2) insurance payments to cover potential theft, damage, or loss, (3) security costs to protect it from said potential theft, damage, or loss, (4) ongoing maintenance costs to protect/restore it from natural degradation, or (5) more generally, the huge amount of stress about the responsibility of being the caretaker of such an important piece of humanity's history. What if it was irreparably damaged or destroyed while in my care? 😬

I can buy a $15 poster, hang it on the wall, and if in 10 years the image has faded due to UV exposure or if it falls off the wall and gets damaged during an earthquake, who cares? I can just buy another $15 replacement. But again, that's how I prioritize the purpose and value of art. And that's why I would likely never spend hundreds of dollars on a piece of art. But all that said, I think it is perfectly reasonable and sensible for other people to have different priorities and to place much more value on owning original artwork over reproductions for various reasons.
529
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 22, 2021, 02:58 PM »
I think that headline and the quote (which came from someone other than the author of the article) are too generalized and strong. There are too many blanket statements made as absolute fact when they actually apply only to a very specific niche.

I don't understand the current NFT craze. I think it is illogical and a "speculative mania" but NFTs are not inherently a pyramid scheme nor are they entirely for the benefit of grifters.

I see the current craze as more like a gold rush. And in a gold rush there are many people who choose to put everything (or at least too much) on the line in the hopes of striking it rich. Few people actually succeed, while the vast majority end up at a loss. Meanwhile, the shovel, pickaxe, and minecart vendors are happy to have the business.

If the quote was more specific, such as "the current craze over NFTs on Ethereum primarily benefits grifters" or if the article specified that "service X and/or Y selling NFTs is a pyramid scheme" then I'd find myself agreeing with the premise more.

But just because something is used by some people for nefarious or "dangerous" purposes, doesn't mean it is inherently nefarious or immoral.

Just because there was a tulip mania doesn't mean all sales of tulips are always without value and motivated by deceit or FOMO.

I'm not an art collector, and even if I became a multi-millionaire (or billionaire) I will likely never pay even hundreds of dollars for a single painting. But some art collectors are willing to spend millions on a piece of art. Why would someone pay millions of dollars for the original when you can buy a reproduction that looks virtually the same for a relative few dollars?

Similarly, why would anyone pay hundreds or thousands of dollars worth of cryptocurrency for what is, essentially, an internet meme, when anyone can just copy and share it?

Some people will find some kind of value in those kinds of ownership. I may not understand or agree with it, but that doesn't mean it isn't legitimate.


Are some people choosing to engage in something that appears to be or operate similar to a pyramid scheme? Yes. Are some people grifting others out of their money? Yes. Is this unique to NFTs? No. Is this the sole purpose of NFTs? No.

I'll point out that NFTs are not entirely new. It's just that there is a renewed (speculative) interest in them because cryptocurrencies are currently experiencing a boom in value. The last NFT craze I can think of was crypto-kitties, and it happened at the height of the last boom in late 2017. That's the craze that spawned many of the NFT sites/services that are being used for the current craze on Ethereum.

Between then and now, NFTs have been used more quietly and more "boringly" on more sane and rational projects, which nobody really bothered complaining about because it wasn't exciting enough to generate clicks.

To me, this article, and its line of thinking, come across as moral panic akin to "rock music is evil" by people who don't understand (or like?) new things. Especially because the people involved in that article seem to think that NFTs exist only on Ethereum where minting them is (currently) very expensive in terms of both electricity and cryptocurrency. But I just sit back in bemusement and think of the adage "a fool and his money are soon parted."
530
General Software Discussion / Re: Deozaan's Simple Text Editor
« Last post by Deozaan on March 20, 2021, 06:34 PM »
This is designed for plaintext only. But it probably shouldn't crash when an unsupported format is loaded. Upon further investigation, it looks like I made a mistake in attempting to gracefully handle errors when loading files. It was confusing because printing the error (which is an integer) to the debug log will automatically convert it to a string. But I attempted to add a more helpful message to the log and concatenate the error to the message, not realizing that string concatenation doesn't automatically cast the integers to strings.


Can you limit the extensions to *.txt only? That's a clear sign that it's a text editor for the purposes of this small test, since you didn't really intend it for anything.

I can do that. I just chose not to because not all plaintext files end in .txt extension, such as .ini, .log, .json, etc. This is especially true on different platforms such as Linux, which often has plaintext files with no extension at all. That said, this thread has convinced me to reconsider, and I will set it to filter *.txt by default. The problem is that it will still allow you to select *.* from the dropdown, so if you do that and try to load an incompatible file type, it could potentially still crash/lock the program.

Simple Text Editor - Filter Dropdown.png

Opening Microsoft Word files = Application Crash.
But it probably shouldn't crash when an unsupported format is loaded.
I believe I've got this fixed for the new release.

Bad news.
On more testing, more things happen.
Errorhandling should be improved.
I did try open files that are not supposed to be opened by your program.
Program will freeze and can not be restarted after I terminate process.
I needed to go into my /user/.... folder and delete prefs.dat and logs folder, otherwise program is not able to run anymore. It simply does nothing.
My suggestion: limit file dialog filter to *.txt and not *.*.

I've just experimented with a bunch of different file types and filesizes. I've made some improvements that should allow it to fail faster. But in the process I've discovered that it can still take a very long time to parse a large text file. That is, I've successfully (failed) loading an invalid 385 MB zip file almost instantly. But attempting to load a valid 128 MB text file locks up the application while it attempts to parse the string data and display it. Presumably if you wait around long enough it will recover and eventually display it. After a few tests trying to open incompatible filetypes of various filesizes, the final one which was only about 11.5 MB and had me waiting about 50 minutes before it recovered (this was before I fixed things to fail faster), I decided I didn't have the patience to see how long it would take to open the 128 MB text file.

I think my changes to fail faster will also fix the program being unable to run again if the process is terminated, since it now reads the bytes from the file system very quickly and closes the file before attempting to parse the bytes into a readable/displayable string.

And finally, I've added a dialog which warns you when you're about to open a large file and makes sure you really want to do it. I have arbitrarily decided to warn only for files larger than 8 MB. Though that may still be too large. The smallest large text file I could find was ~37.5 MB and it locked up the program for longer than I ever bothered waiting before terminating the process. Hopefully 8 MB isn't too bad.

Simple Text Editor - Large File Warning.png

Program messes around with my Registry/NVidia/OpenGL settings by creating keys.
But if you can tell me what changes it makes I can look into whether or not I can prevent that from happening.
That is okay. You do not have possibilites to avoid such, that is the used 3d-Engine.

This looks to me like it is your GPU reading/writing stuff, because Godot requests access to have the GPU render things.


Everything is a bit too dark. Dark Menu on Dark Background... (maybe add a lightgray border to have it more seperated)
Can you be more specific about this? Yes, the backgrounds are dark, but the foreground text is light, which should result in decent contrast and easy readability.
If Border would be lightgray from menu, the visual content would not look "melted" (?)

I still don't see the problem here. When you click a menu, you expect the options to show up below it. They do. Each option is clearly visible and blocks out the content behind it. Unless I'm missing a vital problem that you're trying to communicate to me, I think I'm going to chalk this one up to personal preference and say I don't intend to fix it, since it would require delving into customizing the theme.

FYI I didn't choose the color scheme. I pretty much just used the default colors for Godot's UI controls.

Godot Window.png

You can find v1.210320.1 on my KeyBase: https://keybase.pub/...an/SimpleTextEditor/

Jotti report.
VirusTotal report.
531
General Software Discussion / Re: Deozaan's To-do List
« Last post by Deozaan on March 20, 2021, 11:05 AM »
Right now I'm taking some classes in Unity to get up to speed, then I guess I'll take a look there.

I've been increasingly unhappy with the direction Unity is taking over the years. Admittedly, my PC is getting long in the tooth, coming up on its 10th birthday this year. But despite the fact that virtually everything else I do on this machine feels like it runs pretty much as well as it did when the PC was new, it feels to me like Unity is getting more bloated and sluggish and buggy as the years go by. And that's despite the fact that they announced a few years ago that their focus would be on giving Unity "performance by default." I'll resist the temptation to rant on the subject further and just say that my increasing displeasure with Unity is why I started looking into other options and decided to give Godot a try.
532
Announce Your Software/Service/Product / Re: Advanced Properties by KodeZwerg
« Last post by Deozaan on March 20, 2021, 02:47 AM »
This looks like it could be useful. I plan to give more detailed feedback later.

By the way, if you're getting a head start on the next NANY, keep in mind it will be NANY 2022. :Thmbsup:
533
General Software Discussion / Re: Deozaan's Simple Text Editor
« Last post by Deozaan on March 20, 2021, 02:35 AM »
I will check out your experiment! (12mb is a bit big, first impression ^^)

Thanks for checking it out. :D I guess the 12 MB is due to it being a complicated game engine with custom UI stuff rather than just some native OS UI and code. If I used .7z format I could get it down to about 8 MB, but I opted for .zip format for maximum compatibility.

I really wasn't intending on working on this project further, but it seems you've found a lot of bugs that need fixing!

I loaded a .txt file. Window Caption/Title is wrong, file has a name, trust me :)

Strange. I was pretty sure I had that working. But I see that it is indeed broken for me, too.

Fixed in the new release.

Your counters are not working? All say 0, as you can see their is text.

The counters work, but I forgot to have them update when loading a file. :-[ If you press any key it will immediately update the counts.

Fixed in the new release.

Opening Microsoft Word files = Application Crash.

This is designed for plaintext only. But it probably shouldn't crash when an unsupported format is loaded. Upon further investigation, it looks like I made a mistake in attempting to gracefully handle errors when loading files. It was confusing because printing the error (which is an integer) to the debug log will automatically convert it to a string. But I attempted to add a more helpful message to the log and concatenate the error to the message, not realizing that string concatenation doesn't automatically cast the integers to strings.

In other words, I think the crash was caused by an error in the code meant to display useful information about an error that had been handled gracefully. ;D

I believe I've got this fixed for the new release.

There will be a file created (prefs.dat), does not work if running inside Windows protected folders!

Good point. I was attempting to make it run "portably" and just write everything in the same directory as the executable. I didn't think about people putting it inside protected folders.

It will write to the user directory (AppData/Roaming/Deozaan/SimpleTextEditor) in the new release.

On some files the vertical scroll does not work correct, When I am at EOF the line is behind your statusbar.

Ah yes, that's interesting. It seems it doesn't always automatically scroll down to keep the caret visible. The scroll bar functionality is all built-in stuff that Godot provides. I don't know how to change it. But what I've noticed is that it has something to do with the height of the TextEdit UI control. So, for the new release I've changed the default window size which should make it automatically scroll to keep the caret visible at all times. Unless you resize the window, of course.

But since the window size is saved/loaded to prefs.dat, you may need to use the View -> Reset Window Size/Position menu item to get it to the default size again.

Program messes around with my Registry/NVidia/OpenGL settings by creating keys.

It does? So much for running it portably... I'm not sure I have any control over that. It may be something Godot does on its own. But if you can tell me what changes it makes I can look into whether or not I can prevent that from happening.

Everything is a bit too dark. Dark Menu on Dark Background... (maybe add a lightgray border to have it more seperated)

Can you be more specific about this? Yes, the backgrounds are dark, but the foreground text is light, which should result in decent contrast and easy readability.

Save As: Does not offer any text formats (Ascii, Ansi, UniCode etc.)

I think I'm going to file this one as "working as intended" since I have no plans to support anything except UTF-8 format.



I've uploaded v1.210320.0 with the aforementioned fixes to my KeyBase: https://keybase.pub/...an/SimpleTextEditor/

Jotti says it's clean.
VirusTotal says it's clean.
534
General Software Discussion / Deozaan's To-do List
« Last post by Deozaan on March 19, 2021, 03:38 AM »
I've recently started learning how to use the Godot Engine. It's a game engine, but it can be used for non-game apps as well. As a means of familiarizing myself with Godot, I have been working on some simple projects.

I made another non-game app: a simple to-do list.

To-do List.png

Considering it's my second complete project in Godot, I expect there are probably some bugs.

Jotti says it's clean.
VirusTotal says it's clean.

You can download it from my Keybase: https://keybase.pub/deozaan/TodoList/

Just thought I'd share with anyone here who might be interested. :Thmbsup:

Oh, and right now I only have a Windows build available for download. But if anyone is interested in Linux or MacOS builds, let me know and I can supply those as well.
535
General Software Discussion / Deozaan's Simple Text Editor
« Last post by Deozaan on March 19, 2021, 03:27 AM »
I've recently started learning how to use the Godot Engine. It's a game engine, but it can be used for non-game apps as well. As a means of familiarizing myself with Godot, I have been working on some simple projects.

The first one I made is a simple text editor. I started out just following a tutorial series on YouTube and then I added a few more features until I lost interest and was ready to move on to something else.

Simple Text Editor - Hello World.png

Considering it's my first complete project in Godot, I expect there are plenty of bugs. And I certainly don't expect it to compete with the likes of Notepad++, or even Microsoft Notepad, for that matter.

Jotti says it's clean.
VirusTotal says it's clean.

You can download it from my Keybase: https://keybase.pub/...an/SimpleTextEditor/

Just thought I'd share with anyone here who might be interested. :Thmbsup:

Oh, and right now I only have a Windows build available for download. But if anyone is interested in Linux or MacOS builds, let me know and I can supply those as well.
536
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 17, 2021, 01:06 PM »
The good news for users of Ethereum is that they are taking steps to transition to proof of stake.

For anyone that didn't know what Proof of Stake was, I did the research for you as I didn't know either.

Proof of Stake (PoS) (via Investopedia)

Thanks.

I also summarized it elsewhere like this:

Have you heard of staking (proof of stake, or PoS)? It's like mining but without all the crazy electricity demands. It has an initial financial demand instead. It feels more similar to earning interest on money you already have.

In contrast to traditional proof of work (PoW) mining blockchains, which have everybody in a fierce competition frantically hashing as quickly as possible to be the first person to mine a block and propagate it to the network, PoS blockchains assign people their turns to mine in a raffle-like manner based on how much of the coin has been staked. Everyone knows their turn well in advance of when it actually needs to be done, so you keep your "mining" hardware connected to the chain (or at least connect it early enough that it can catch up to the current state of the chain), wait your turn, and then it mines a block when it's your turn. It's all very orderly and relatively cordial. It's more of a cooperation than a competition. There's no need to constantly be maxing out your CPU/GPU/ASIC 24/7 because you know in advance exactly when it will be your turn to produce a block. This means that the hardware requirements are (or can be) much lower in PoS blockchains than what is typically required for PoW blockchains. Some chains can even have low enough requirements that blocks can be produced with a Raspberry Pi.
537
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 17, 2021, 03:18 AM »
To clarify, it's not the act of minting an NFT itself that uses so much electricity. It's just the state of the blockchain itself and the mad gold rush driving up the prices, and therefore driving up the mining competition. So virtually anything you do if you're using those power-hungry blockchains like Bitcoin and Ethereum will have a similar cost and effect.

The good news for users of Ethereum is that they are taking steps to transition to proof of stake. But I've been hearing about that for about 4 years or so by now, so I have no idea how soon it will actually materialize.

And as far as I know there's nothing in the pipeline for Bitcoin to reduce its energy consumption.
538
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 16, 2021, 04:00 PM »
Speaking of which, this article was published a couple hours ago:

Proof of Work vs. Proof of Stake: the Ecological Footprint
539
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 16, 2021, 10:41 AM »
FYI, minting an NFC on Ethereum is crazy expensive right now because the blocks are full so the gas (transaction) fees are really high as everyone competes to get their transaction included in a block. Also, if you're someone who is concerned about your carbon footprint, there has been some pushback on NFTs due to the incredible electricity costs required to mint them on Proof of Work blockchains. I read that the power consumption to mint a single NFT in 10 seconds could have powered the average home for about 4 days. And that a single artist's NFTs have had an equivalent of nearly 80 years of power consumption.

Whereas minting an NFC on a Proof of Stake blockchain such as Tezos is cheap and fast and uses very little electrical resources.

If you wanted to mint an NFC on Tezos, there's a site that makes it pretty easy (assuming you already have a wallet, etc.): https://www.hicetnunc.xyz/mint

And here's a fairly thorough guide which includes setting up a wallet: https://xtz.news/tez...zos-using-hicetnunc/
540
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 16, 2021, 10:25 AM »
Can we give the NFT ownership to Nudone? Maybe in the year 3000 it will pay for his old age home :)

Ownership is determined by cryptocurrency address. So he'd either need to mint it himself or whoever mints it would need to transfer it to a crypto address he owns.
541
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 16, 2021, 10:22 AM »
Do you have a piece of art or whatever you want to use for it?

If so, what title do you want to give it? And a description. And tags. And how many copies do you want?
542
Thanks for helping investigate the problem. I think it's probably just false positives. :)
543
Auslogics Disk Defrag Portable Version 10.0.0.4 is appended.

I uploaded your attached version to Jotti and VirusTotal and got a few hits still:

https://virusscan.jo...lescanjob/gspf2cgyyy
https://www.virustot...259c7b95a9/detection
544
2. - But those Delphi packages are still causing trouble:

2. Upload of "Portable-Edition" possible? I could anal with debugger the target and its extra libraries.
2a. If I would need to guess again, the bpl files are not the ones that delphi compiler produced once, they are compressed somehow.
2b. Or they are compiled with a specific Delphi Version (Delphi 7) that has been blacklisted on all major antivirus sites.

I guess I now have another backup. :D
545
My guess why AntiVirus tools cry: "Portable-Edition" (RarSfx)

Programs that extract programs to run them are in general "bad" for scanning tools.
It looks like Windows Defender does not like your program extras (the *.bpl files, those are Delphi binary packages).

How-To-Fix: Extract *.exe Rar-file and play with extracted :-)

Oh! It makes so much sense now. I didn't realize the RarSfx meant self-extracting RAR. It seems so obvious in retrospect! I extracted the files manually and I see there are some Google Analytics related files. And since there doesn't appear to be any way to turn off analytics in the settings, I deleted the GoogleAnalyticsHelper.dll and GASender.exe yet the main executable still seems to work just fine without them.

Speaking of the main executable, now when I run the extracted .exe file it opens so much faster!


But those Delphi packages are still causing trouble:

vclie160.bpl on VirusTotal

AxComponentsRTL.bpl on VirusTotal

Most AVs just give them the generic "potentially unwanted" label, which is a pretty good indicator that it's likely a false positive. But one of them specifically labels it as adware/virus, which is a little concerning. However, I don't think I've ever seen a random ad, inside or outside of the application, in all the years I've been using this program. So I think I'll chalk this one down to a false positive until/unless I get more information that convinces me otherwise.
546
While thinking about this, I realized this is something Twitter does already:

Tweeter.png

Just a random, not-very-helpful observation from a twit, I suppose. :D
547
A good example for applying the 3-2-1 rule when back-upping.

After I found the backup in my Dropbox folder, I immediately made an extra copy on a thumb drive. I didn't even know 3-2-1 was a thing and I unintentionally started following that strategy after this incident. :Thmbsup:
548
I've had a portable .exe of Auslogics Disk Defrag Portable sitting in a folder on my PC for years, and frequently used it. The most recent time I used it a few days ago, out of nowhere Windows Defender marked it as malicious. I went into Windows Security center and told it to allow/restore it, but after I rebooted my computer today for the most recent Windows Update, it's gone! That leads me to two questions:

#1: Is it feasible that this portable app has had some hidden trojan all these years and only now is it being properly picked up by anti-virus scanners, or is it most likely just a sudden false positive? I uploaded the file to Jotti and VirusTotal before it disappeared, and there were several AVs flagging it as malicious. So it's not just Windows Defender acting up. Again, this is a file I've had for years. It's not like I just downloaded a new or updated version that changed the code.

#2: Does anyone know how to restore a file that Windows Defender got rid of? I don't see the usual "allow" or "restore" options in Windows Security. In fact, Windows Security tells me that it failed to remediate the problem. I'm attaching relevant screenshots if it helps to see what I'm seeing.

Windows Security - Removed or Restored.png

Windows Security - Remediation Incomplete.png

EDIT: Nevermind about #2. I had a backup in my Dropbox folder.
549
Non-Windows Software / Re: Android Spark email client user data creep
« Last post by Deozaan on March 10, 2021, 12:29 PM »
One of the features I like about Spark is that by default I get a notification of the email with options to delete or archive it, etc. without having to open the client UI.

FYI I think the default Gmail client does this as well. I think you may have to pull the notification down to expand it before you see those options, but I'm pretty sure the options are there.
550
General Software Discussion / Re: youtube downloader?
« Last post by Deozaan on March 09, 2021, 11:33 AM »
Hi guys. I started learning how to edit videos and now I have the need to download audio from one video from YouTube. Who knows if you can download only the audio track?

You can use 4K YouTube to MP3 if you can get it to work. I haven't been having the problems with 4K that others in this thread report they are having.
Pages: prev1 ... 17 18 19 20 21 [22] 23 24 25 26 27 ... 386next