Recent Posts

Pages: [1] 2 3 ... 10
1
Internet / Re: Firefox 45, load certificates
« Last post by Lars on Today at 03:08:19 pm »
https://www.arcanoae.com/wiki/arcaos/post-install-tips-hints/installing-mozilla-application-certificate-updates/

The funny thing is that the "Let's encrypt" site says that the certificates that the AN article mentions have already expired. That's why I upgraded to those certificates that the "Let's encrpyt" website mentions as being in use.
See: https://letsencrypt.org/certificates/ diagram that says "Let's encrypt Hierarchy as of January 2026"
and that's why I use E7,E8 and R12,R13 instead of E2 and R4 (the later 2 show up under the "retired" list).

I wonder why I never need to update certificates in Windows ...
2
Setup & Installation / Re: Start MINIMIZED, but it won't!
« Last post by Steven Levine on Today at 10:47:44 am »

From my Kill http server object:

  /c pstat /c | grep HTTPDL & pstat /c | grep HTTPDL && pkill httpdl & delay 3

Thinking about this, it was probably written well over 10 years ago and could be better written using go -cp rather than pstat and grep.
3
Applications / Re: Configuration script for bulding ffmpeg 8.0.1
« Last post by Dave Yeo on Today at 05:36:00 am »
This fixes the response file, but depends on GNU sed, so would fail on *BSD including MacOS
Code: [Select]
diff --git a/ffbuild/library.mak b/ffbuild/library.mak
index 91daa9c25f..6b87803d01 100644
--- a/ffbuild/library.mak
+++ b/ffbuild/library.mak
@@ -37,6 +37,7 @@ $(SUBDIR)$(LIBNAME): $(OBJS) $(STLIBOBJS)
        $(RM) $@
 ifeq ($(RESPONSE_FILES),yes)
        $(Q)echo $^ > $@.objs
+       $(Q)sed -i  's/ /\n/g' $@.objs
        $(AR) $(ARFLAGS) $(AR_O) @$@.objs
 else
        $(AR) $(ARFLAGS) $(AR_O) $^

Wonder how to do it with tr
Code: [Select]
tr ' '' \n' < filename
just echos the fixed file to stdout
Edt: fix tr command
4
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Dave Yeo on Today at 04:53:11 am »
Which SDL are you using? It is compiled against the RPM version and the mouse doesn't seem too bad here, though keyboard seems better.
6
Sometimes I feel really lazy about testing ArcaOS on a new computer, because I dread the gazillion post-install tasks that I need to carry on until a new workstation is finally configured my way. Now, I have known that Neil Waldhauer's Suntan Special exists for a long time, but I only managed to sit and install it properly just yesterday ; )

While my installation also gets stuck at the getting ftp://ftp.blondeguy.com/SuntanV6/update.zip phase, I imagine that there is not much to update anyway, so I thought I could start with the manual while that gets sorted out. The manual reads,

Quote
When you are satisfied with the sequence you have made to create the workstation or server you need, you can run it each time you need another server or workstation. If you run Suntan Special frequently, you can create a software repository on a shared hard drive and use Suntan Special to install applications from it.

which is not exactly what I had in mind and leads me to my first, admittedly not very informed question (I still need to read most of the manual):

Just like I install ArcaOS from a USB stick, can I use Suntan Special to put everything I need on a second stick (rather than "a shared hard drive") to automate installation of workstations as much as possible, but using two sticks (ArcaOS + SS) instead of one?
7
Setup & Installation / Re: Start MINIMIZED, but it won't!
« Last post by Dariusz Piatkowski on Today at 03:31:26 am »
Hello Steven,

Unless you have modified setenv.cmd, it's going to logically end with

 start G:\netqos2\help_server_start.cmd
 exit
...

No, not modified other than parhaps me adding that 'mode 80,60' line, and the contents of the original CMD which I am still using are as follows:

Code: [Select]
@ECHO OFF
mode 80,60
SET CXXMAIN=G:\code\tools\Ibmcpp

rem ***********************************************************
rem IBM C and C++ Compilers for OS/2 environment variable settings
rem Licensed Materials - Property of IBM
rem (C) Copyright IBM Corp. 1991, 1997   All Rights Reserved
rem ***********************************************************

SET BEGINLIBPATH=%CXXMAIN%\DLL;%BEGINLIBPATH%
SET DPATH=%CXXMAIN%\HELP;%CXXMAIN%\LOCALE;%DPATH%
SET HELP=%CXXMAIN%\HELP;%HELP%
SET INCLUDE=%CXXMAIN%\INCLUDE;%INCLUDE%
SET IPFC=%CXXMAIN%\BIN;%IPFC%
SET LIB=%CXXMAIN%\LIB;%LIB%
SET CPP_DBG_LANG=CPP
SET LANG=en_us
SET NLSPATHTEMP=%CXXMAIN%\MSG\%%N
SET NLSPATH=%NLSPATHTEMP%;%NLSPATH%
SET NLSPATHTEMP=
SET PATH=%CXXMAIN%\BIN;%PATH%

if $%1$==$$ goto end
start %1 %2 %3 %4 %5 %6 %7 %8 %9
exit
:end

Therefore, given that object parameter setup, what actually ends up hapenning at the end of that SETENV.CMD file is the following:

Code: [Select]
...
start CPPHLP36.EXE open index.htm
exit
...

...Since this is a cmd.exe batch, the exit will terminate the session.

Since your help_server_start.cmd is REXX, the exit will terminate the REXX script a leave the session running.  To terminate the session, you need to replace the exit with 'exit'.

If you want setenv to start help_server_start.cmd minimized, you need to change the parameters to

 /min G:\netqos2\help_server_start.cmd

OK, this makes sense now, thank you!

Here is what I did:
- I added the '/min' parameter to the help_server_start.cmd object

Now I only wish I knew how to shut down HTTPDL.EXE from the CLI, because my help_server_stop.cmd script really should do both: NETQ and HTTP servers. That would be cleaner...
8
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Martin Iturbide on Today at 03:24:50 am »
Thanks Dave.

It runs fine. Alt+Enter does full screen. The only issue I found is the mouse movement on full screen, but I guess this is an issue with SDL.

Here it is the game package.

Regards
9
Applications / Re: Configuration script for bulding ffmpeg 8.0.1
« Last post by Dave Yeo on Today at 03:23:49 am »
Trunk is now broken. One problem,
Code: [Select]
rm -f libavdevice/libavdevice_s.a
echo libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/lavfi.o libavdevice/utils.o libavdevice/version.o > libavdevice/libavdevice_s.a.objs
ar rcD libavdevice/libavdevice_s.a @libavdevice/libavdevice_s.a.objs
ar: libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/lavfi.o libavdevice/utils.o libavdevice/version.o: No such file or directory
make: *** [K:/fate.ffmpeg/src/ffbuild/library.mak:39: libavdevice/libavdevice_s.a] Error 1
Not sure what the problem is there, the object files are all there and the response file looks fine.
Bigger problem going forward,

The problem with the static lib is that the response file is all one line instead of each argument having its own line. Not sure what to do about that
10
Recovering REXX code from DrDialog applications? You definitely have a penchant for mining useful stuff from interesting places : )

OK, we can try, but I don't think any code for that is really interesting in itself as an example to other people trying to code their first REXX applets, so we better get this thread back to the tutorial stuff, and open a new thread instead. Give me a couple of days to have a look at the question.
Pages: [1] 2 3 ... 10