topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Tuesday April 16, 2024, 5:17 pm
  • 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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - publicdomain [ switch to compact view ]

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 30next
76
N.A.N.Y. 2024 / Re: TIMP - Tray Icon Music Player [N.A.N.Y. 2024]
« on: January 12, 2024, 05:02 PM »
Solved netstandard error by dropping to the last version of naudio that doesn't use it:

Screenshot from 2024-01-12 18-48-49.png

Version 1.10.0 uses NET v3.5, referencing only a single assembly/dll, so we stick with it for the time being.

This release targets Windows 7, which is set to be superseded in our releases during this 2024... we can retry with Windows 10 + fresher / more recent versions if program users request other audio formats & improvements :Thmbsup:

There are multiple formats enabled by naudio, e.g.:

https://www.nuget.or...packages/NAudio.Flac
https://www.nuget.or...packages/NAudio.Midi
https://www.nuget.or...ckages/NAudio.Vorbis
https://www.nuget.or...amp;sortby=relevance

...Supporting .mp3/.wav/.aif is a good starting point :)

Next post is the downloadable exe / first release of TIMP for official N.A.N.Y. participation :-*

77
N.A.N.Y. 2024 / Re: TIMP - Tray Icon Music Player [N.A.N.Y. 2024]
« on: January 12, 2024, 11:04 AM »
Update:

Using all the latest NAudio 2.2.1 dlls + latest dependencies still gets us a .netstandard error.

Screenshot from 2024-01-12 12-54-16.png

I'm devoting more to fixing it before switching audio libraries. Luckily, there are many options! :)

https://www.nuget.org/packages?q=mp3
https://www.nuget.or...amp;sortby=relevance

 :Thmbsup:

78
N.A.N.Y. 2024 / Re: TIMP - Tray Icon Music Player [N.A.N.Y. 2024]
« on: January 10, 2024, 04:22 PM »
Pushing updates as they are developed

Update:

The GUI is pushed. It adds .mp3, .wav and .aif to player list (shown by left click on the program's tray icon).

https://github.com/p...m.cs#L120C49-L120C49

Working on supporting "NAudio" for actual sound playback & initial v0.1 release :up:

79
N.A.N.Y. 2024 / TIMP - Tray Icon Music Player [N.A.N.Y. 2024]
« on: January 09, 2024, 03:59 PM »
TIMP - Tray Icon Music Player

Quick N.A.N.Y. 2024 program inspired by the requests of fellow member @luvnbeast in the "Play MP3s Randomly?" thread:

> "MP3 players that can randomly play MP3's in a folder"

> "without a GUI really, I mean maybe though a floating desktop icon and a right click to select the file in the folder if desired, but for it to be playing random files"

> "One idea could be while it's playing to mouse over this mini floating bar and or icon and press arrow keys to control the player like pressing the right arrow would play the next song on the randomized list while the left would repeat the song, up might be to increase volume and down would be to decrease it. This way hotkey usage might be minimized as well as easy to remember."

GitHub repo: https://github.com/publicdomain/timp

Pushing updates as they are developed :up:

This release also serves to secure a spot in the N.A.N.Y. event!

TIMS_ALPHA-01.png

Cheers!
:Thmbsup:
Vic

80
General Software Discussion / Re: Play MP3s Randomly?
« on: January 08, 2024, 05:45 PM »
Thank you very much  :Thmbsup: :-*

:-* as well. Everything works for us! I'm using this opportunity to repurpose the (GUI-less) player code to build TIMP (Tray Icon Music Player):

https://github.com/publicdomain/timp

It serves as the NANY-inspired quickie release to secure a spot/release in the event's wrap-up.

Please continue with the Trout program's development at ease on this thread  :Thmbsup:

Cheers!

81
General Software Discussion / Re: Play MP3s Randomly?
« on: January 08, 2024, 09:56 AM »
... please take down luvnplay ...

No worries! GitHub repo deleted

(Back to coding a one-day "snack" for the write-up! Still aiming at two NANY-inspired apps: a quickie to ensure participation/a place & of course yours :Thmbsup:)

Thanks again.

82
Niklaus Wirth := a very productive person who leaves a positive legacy in the world.

May he rest in peace.

Amen.

83
General Software Discussion / Re: Play MP3s Randomly?
« on: January 07, 2024, 05:52 AM »
Hello! I'm having this snack as "luvnplay" for the N.A.N.Y. write-up so I can get a few more days to finish the main one.

So, two (2) programs inspired by N.A.N.Y. 2024 from me :)

84
N.A.N.Y. 2024 / Re: New Apps for the New Year 2024 section is open
« on: December 30, 2023, 09:39 PM »
I'm certainly going to participate with a new app
-publicdomain (June 02, 2023, 05:25 AM)

Hello dear Jesse! When is the N.A.N.Y. 2024 wrap-up?

My participating app has been delayed due to "normal" work interference (note: Donation work is beautiful, definitely more aligned to new world values... I mean "normal" as in traditional/regular :D).

I reckon it'll be ready some days from now. I'm using the next days to finish & publish my submission for the N.A.N.Y. wrap up of this year :-*

Thanks & very best wishes for a Happy 2024! :Thmbsup:
Vic


85
PublicDomainVic / Re: BeastBoard by @luvnbeast
« on: December 22, 2023, 08:50 AM »
Thanks, already downloaded them from pCloud :Thmbsup:

I'm devoting today & tomorrow to get this published so the donation assists us in putting the merry in our family's Christmas :-*

86
PublicDomainVic / Re: BeastBoard by @luvnbeast
« on: December 21, 2023, 08:58 AM »
Should I send you some basic sound wave files to package with the release?

Yes, by all means do. The idea is to launch this feature-complete (as per your requirements).

Feel free to label them according to the events you have in mind. e.g. "single-click.mp3", "double-click.wav", "triple-click.mp3", "settings-reset.wav", etc.

I'll take care of matching them with the corresponding events :Thmbsup:

publicdomainvic@gmail.com (for email attachments) or any file hosting link of your choice via PM.

87
PublicDomainVic / Re: BeastBoard by @luvnbeast
« on: December 20, 2023, 10:53 AM »
Exciting indeed! BTW there's no native "triple click" event on the Text control we're using so I've been trying some workarounds. (It's a bit funky of an event... you're the only user who's ever asked for it in our releases :) --even as it can prove to be quite useful!).

Okay! Been thinking that perhaps you'd like a "click length" option for emulating the single/double/triple-click text change event using a short, medium and long click. If so, feel free to say it! Due to the triple click workaround, this feature can be easily added & seems like it can be a handy one to have as well :Thmbsup:

Cheers & many thanks again
Vic

88
N.A.N.Y. 2024 / Re: N.A.N.Y. 2024 - BeastBoard by luvnbeast v1
« on: December 18, 2023, 07:51 AM »
This is my N.A.N.Y. 2024 pledge:


I should be pushing code to GitHub somewhere within the next days. The plan is for this to be released feature-complete in the following week or so (before the NANY event) so there's some actual testing of the app by N.A.N.Y.'s wrap-up date  :Thmbsup:

89
Vic!, I discovered that Shift-S loads the next link in the list.

Very useful little program.  Thank you!

Wonderful Nick! I'm happy to assist :)

What a pleasure to know the program is serving you well :Thmbsup:

90
Final update: the project was halted in good terms and Phil generously completed support (which will be used to sponsor public releases under his name).

I am assisting in other capacities (e.g. currently assisting with Paypal's date code implementation in VB6).

91
PublicDomainVic / Re: BeastBoard by @luvnbeast
« on: November 22, 2023, 08:32 AM »
:-* Thank you so much I am currently trying to use focus writer as my text display program, and well, while I could pick out the initial fonts, and initial colors, it lacks the ability to easily change the fonts and colors on right click ( or any click for that matter). While it does have a nicer window layout with the text background than my original idea, and features the autohide of the task and tab bars, it still has it's bugs and well the lack of ease of font switching/highlighting/color change of texts.

If you can get these into the beastboard, there will be a handsome reward for you.... :Thmbsup:

Awesome!

I'm in to get these features into the beastboard program. It's a deal! :)



P.S. the auto-hide menu is solved by a timer checking the cursor position at the top, so no need for hotkeys.

The final program is becoming exactly what you asked for, to serve you for times to come. It's worth it  :up:

92
PublicDomainVic / Re: BeastBoard by @luvnbeast
« on: November 20, 2023, 11:09 AM »
I hope I'll be able to test the Beastboard out soon. I'm sorry for your delays and I really wish they were behind you now so you could focus on finishing this off....

It has a definitive date by which it'll be complete now:

N.A.N.Y. 2024 - BeastBoard by luvnbeast v1 :Thmbsup:

(This is still planned to be the next release)

93
N.A.N.Y. 2024 / N.A.N.Y. 2024 - BeastBoard by luvnbeast v1
« on: November 20, 2023, 11:01 AM »
This is my N.A.N.Y. 2024 pledge:


It has a date of completion now :)

94
we are hiring a Windows VPS

It's on. Windows 10 pro virtual private server.

Currently developing the user management system in order to handle the Paypal IPN (instant payment notification) :Thmbsup:

95
UPDATE:

While Phil's current website setup is Linux-based, we are hiring a Windows VPS to have the least moving parts (i.e. having the real Windows environment instead of an emulation layer, granting us more stability).

The plan is to have it hosted in a subdomain (apps.goal-driven.net) with a custom HTTP service receiving user requests and running the programs based on them.

The idea is having separate databases aiming at not disturbing what Phil currently has AND also giving me total freedom regarding the software stack :up: Win/Win.



Okay! The whole thing should be up & running somewhere next week, with full user management + Paypal integration.

After the app is in a viable state, a thread recalling the experience is due.

I am enjoying connecting the parts, to make them work as an orchestration  :-*

Cheers!
Vic

96
From my point of view you would need two things.
1. A HTTPS WebServer with some kind of Database/SQL and PHP support
2. Modify your apps to be not executable on its own, instead only per Launcher/Loader

Hello dear KZ,

1) I'm currently checking Phil's program feasibility of running it on a Linux VPS via Windows emulator which could cut development time to a few days only(!) since I have done similar private SaaS projects several times on Linux (most common setup MySQL/PHP combo).

2) The apps are always launched by the custom HTTP server/service after checking it's an authorized user. That's the very gist of it!

Thanks for your input 🤗

97
Hi Phil, please check last email as we're moving into the actual Windows server setup  :Thmbsup:

Thanks.

98
Thank you Phil! It's acknowledged & we're officially starting the development of your VB6/DOSbox project :Thmbsup:

I already downloaded the "curvfit-install-v-6.7.exe" file from https://goal-driven.net/apps/curvfit.html

Chances are I ask for more detailed information via email / private side.

(There will be public updates as the technology pieces come to fit together --that is, as we actually connect the web browser to the back-end, build the PayPal instant payment notification handling, etc.)

Your positive engagement is very appreciated indeed :-*

From a grateful,
🤗
Vic

99
Hmm, could you put this in simple english for an old guy, please?
-OptimalDesigns (November 05, 2023, 09:20 AM)

Sure.

We will use the technology matching what you want your users to get in their browser.

Any one of the following:

a) If it is a terminal/console window reflecting the DOSBox program: we use Xtermjs (embedded terminal for web pages)

b) If it is a web page reflecting what the VB6 app emits. We use regular HTML.

c) If it is forwarding the VB6/DOSBox itself as shown on the server, there are multiple options.

It depends on what you want your users to interact with (Which choice from the above).

More on my idea. 2 Apps are free for anyone to use; the other 3 would be charged after say one week of free usage. 

If either of 3 is charged, then ALL may be used under the umbrella.
-OptimalDesigns (November 05, 2023, 09:20 AM)

Okay, so this means a database for registered members is enabled.

When a member is registered but has not paid, he would only be able to access the 2 free apps.

When a member visits any of the 3 apps, he is invited to start a free trial of 7 days. The start date is saved.

At the end of the 7 days, he must checkout for $30 so he is granted 30 more days of access to ALL apps :Thmbsup:

The monthly charge/fee should be $30 as of today.
-OptimalDesigns (November 05, 2023, 09:20 AM)

Got it. The amount is configured via Paypal button's HTML. It can be edited/modified in the future.

A terminal running 24/7, how is this done?
-OptimalDesigns (November 05, 2023, 09:20 AM)

The Windows server runs it in the background.

The user connects to the HTTP service by means of the web browser.

After a certain timeout, the usage session is terminated but the terminal keeps running on the server.

Your offer sounds good to me.
-OptimalDesigns (November 05, 2023, 09:20 AM)

Wonderful! The sooner we start the better!

Please send the first $100 paypal to publicdomainvic@gmail.com to begin development

It okay with me ... great idea :)
-OptimalDesigns (November 05, 2023, 09:23 AM)

Super! I'm glad to publish something like this here on DC  :up:



My birthday is this month so this is also special as the extra income adds-up as a birthday present for me & also helps my family  :-* 🤗

Thank you Phil.

From a most-grateful,
Vic

100
Oh! By the way, if you choose to go with me, it would be awesome to have your permission to "share the journey" here from the technical side (nothing specific/private from your project, but regarding the technological side itself --i.e. the actual software stack and its interconnections / how to's).

This can add to a great set of interesting DC articles... you don't really get to see much of "Connect VB6/DOSBOX to Paypal IPN" these days! :Thmbsup:

Cheers & many thanks again.

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 30next