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 - Remy

Pages: [1] 2 3 ... 28
Sorry Remy, that won't help anything in our case, as Lars has already written.

The important info is which app has opened which file.

IMO, that some sort of notification might exist (without an expensive daemon), shows the work area feature of a WPS folder. Unfortunately it works not with all apps, but e.g. with IBM's E.EXE or Aaron's AE.EXE. I don't have an idea why. Of course it also can't work for non-WPS actions, as e.g. when using the file dialog.

And even if we would find out how that works, we're still missing a list of (multiple) last opened files per app: If the work area folder feature is related, it would just give the current ones per folder, not multiple ones per app.

lsof provides app name which opens the file but of course, it isn't the current topic which is for a WPS improvement.
It was only to show that some options (group opening docs shadows under a same folder) could be achieved...

Hope you could find howto under WPS  ;) 

Hi andreas,

i'm not a programmer. and maybe my idea is stupid.
but maybe it's possible to create a folder that automatically collects shadows of every opened document (maybe just some types of documents - recogniced by the data-type or -ending, like *.txt).
additionally you'd need a routine to automatically delete the older shadows.
not sure if that is possible though..

at least it would be nice to have an option for each file or folder to create a shadow into a certain folder with one click (manually)..

No, not a stupid idea...there are none like that in my book, and besides, this is a "thinking" session all ideas merit review, regardless how "crazy" they may feel/ worries!  8)

What you are suggesting is probably 90% of what I was envisioning as I started to think about this. This is why I had originally talked about it from the perspective of defining an object class which could have it's functionality extended. I thought of the Folder approach as well, and as you pointed out, of using WPS shadows to represent the MROD objects themselves.

I probably need to spend time with the WPS docs to understand how big of a challenge it may be to either extend the existing Folder class, or to flat out define a new 'MROD Folder' which only does this single thing. Either way, I would expect that we should be able to use object inheritance to pick up all WPS functionality currently avaialable for regular WPS folders and use that in our MROD Folder object. As such, things like shadows, being able to open with alternative applications, etc. would all work by default.

* a REXX which is not a WPS integrated function *
I jus did a test using a rexx daemon "instlof.cmd" (using lsof and scan each seconds - customizable) which creates a Last Opened Folder and it puts into it files (according ext type) when openning a file (e.g. pdf, doc, odt, inf...)
*Warning* the rexx code is very basic, I didn't add any error handling etc..., just for test with some adjustable parameters into it. If you would continue or update the code, you are free to do it. If you give it a try, it is at your own risk :D .
(I've included from hobbes)

May be it could help as an idea for real WPS implementation     

*attachement removed*

As you can see, changes to files are logged and can be queried. But you will have to specify a set of paths to look for. I don't know if directories are supported recursively.
Yes, interesting. But the cited notify actions seem to handle only changes of files or dirs in a folder. I don't see anything that can be used to track opened files. Am I wrong?

May be you can have a look on :
Lsof (List Open Files)

I just did a try, and could find opened pdf, odt, txt ...  (pmview open files aren't listed but it has an integrated recall option)
May be use a very simple daemon, extract entries according a list of file type and add/update WPS object under a "Recently opened file" folder with the correct full path name, file extension having the correct associated extension, it should open when click on it. 


Utilities / CURL 7.75.0
« on: April 24, 2021, 10:46:43 am »
Tried to install curl 7.75.0 using ANPM, It requires to install clamav 0.99 (crashing at db load - very high storage use) and other tools which seems having no relation with curl.
Do you have the same issue ?

Multimedia / Re: Updated Uniaud32 build
« on: April 16, 2021, 05:13:39 pm »
Nothing to do with your drivers.
He spoke about AN drivers too. (these have a not resolve problem and supposed to be HW - not virtual machine)

Again, this problem is not about HW. If it were, my USB drivers would also not work. There is a problem with one or more AN USB drivers. It's either about a stalled pipe not being cleared correctly or with data toggle not being set correctly (at least these cover around 90% of what can go wrong). And of course, in this case, the problem will show on real HW as well as in Virtualbox.

Hi Lars,

I agree with you...


Multimedia / Re: Updated Uniaud32 build
« on: April 15, 2021, 11:16:07 pm »
Nothing to do with your drivers.
He spoke about AN drivers too. (these have a not resolve problem and supposed to be HW - not virtual machine)

Multimedia / Re: Updated Uniaud32 build
« on: April 15, 2021, 11:13:54 am »
Apparently there might be differences between 12.07 and 12.08, regarding the messages from others. For some, 12.08 finally works, others get traps. I guess you have tested both versions?

Yes, I try always newest from AN to see if it is finally working. The AN drivers are okay as long as I only use the laptop with he track point and the internal keyboard. But having the laptop placed into the docking station I'd like to use my external mouse and keyboard. This configuration works only with Lars' drivers. The AN became even worse over time. In the beginning it helped to unplug the keyboard and plug it in again. With the latest two releases even this work around is not working any longer.



I reported an issu on my desktop PC about usb keyboard/mouse not enabled after power off from windows and then boot into ArcaOS. To resolve it, I had to boot, go into bios and do an exit reboot and then, it went ok.
It was told me been an HW issue
(despite linux not windows have this kind of problem)

Your problem seems to be different but may be you can give it a try to go into the bios, and then exit reboot to check usb kb and mouse is available then.


Multimedia / Re: Updated Uniaud32 build
« on: April 14, 2021, 06:34:39 pm »
Source code update from latest 5.10.x kernel:

Works very well.
No issue when watching a youtube video while PM123 is playing, pm123 plaies again after youtube stop/close


Multimedia / Re: Updated Uniaud32 build
« on: April 06, 2021, 08:10:28 pm »
Updated build:

Updated linux code to 5.10.25, applied David's changes from r680

Tested, works but found a "regration"
- playing an audio file through PM123 (mp3)
- open firefox and watch a video  (video sound is on and PM123 silent
- stop play on the video (no sound under pm123)
- close firefox = no sound under pm123 (have to kill it and restart)
(Arca build = previous one) at firefox close, pm123 plays again the song, no need to kill it.



Storage / Re: FAT32 - Netlabs or AN?
« on: March 16, 2021, 11:40:11 pm »
I use the latest FAT32 from Netlabs.
For once, I don't have AN.
The other reason was, that I can finally format a dump partition up to 4 GB with FAT16 (by selecting a 64k cluster size) which allows to use the original OS2DUMP (that only dumps to FAT16 partitions) without the need to install DUMPFS.
There are also commandline switches that control what FAT16 partitions are served by FAT32 and which are controlled by the kernel built-in FAT16,you just have to use them.
The latest version is stable and works fine for me. The latest version is newer than the one announced on the Netlabs WIKI.

Hi Lars,

No issue with External SSD using 64k cluster size instead of 4k ?


Setup & Installation / Re: OS2 Command Prompt Window
« on: February 22, 2021, 12:12:25 am »
Did you try boot with HW detection?

It looks like incorrect MTRR  (which could result into a very slow video refresh rate - When you minimize the window, the dir cmd should end quickly)

Applications / CLAMAVGUI-GUI
« on: February 16, 2021, 09:34:28 pm »
For those using my ClamAV-GUI (rexx), since a few days, some of you could see error while updating database.
If you see this problem, go under ClamAV-GUI settings and uncheck the -no-dns option. That's all folks !
You can update freshclam config file with using " DatabaseMirror " only.


I found an external usb device that can take an iso file and present itself as an external DVD.
The device is based on the idea of the isostick.

I have an isostick, but use it for other operating systems.
The isostick would not work for OS/2 installs.

I found this device works for OS/2 installs - Zalman zm-ve350:

I installed a 120GB ssd in the enclosure.  I copy the ISO file to the device.  Then set the device to be a DVD, and plugged the device into a usb socket.  I was able to install with no problems.

The only complaint I have so far is the poor "jog button" interface to select options on the device.  The manual is sparse and does not explain in detail this "jog button."

I use this device on ArcaOS, FreeBSD, Windows, and various Linux distributions.
I never have to make another DVD disk.

I have a Zalman with CD emulator. It isn't very easy to use due it takes some time to enable the emulator and on some desktop PC, the time is greater than the time between USB is powered on and boot start .... on disk due the emlator isn't ready fast enough. For best use, have an USB port with always power on  ;)

Applications / Re: highmem.exe can't load xul.dll
« on: February 15, 2021, 09:18:45 am »
Did you run firefox previously ?
Try unlocking the dll first
unlock xul.dll

Hardware / Re: WebCam Driver Question
« on: February 14, 2021, 02:00:41 am »
High Martin,

First check your webcam is working.
Try this for video
webcam /m/s |ffprobe -v error -show_entries stream=width,height -of default=noprint_wrappers=1:nokey=0 -i -
You should get default video size if it is working or an error message
If mjpeg isn't working ! try yuyv
webcam /u/s |ffprobe -v error -show_entries stream=width,height -of default=noprint_wrappers=1:nokey=0 -i -

Try this for audio
(from your output, my be you'll have 4 supported sample rate)
webcam /a24000 |ffprobe -v error -show_streams \PIPE\Webcam\Audio |more
You'll find in it 24000 or if not supporting, default supported sample rate is provided into the displayed messages
note: |more for better review messages or you can route them into a text file

You can test other sample rate to find out which ones are supported
Here, same sample rates you can try:
8000  11025 16000 24000 32000 22050 44100 48000

If you get information in both cases, than your webcam works.
Then, after starting webcam /a24000, run ffmpeg -y -i \PIPE\Webcam\Audio -c:a copy audio.wav 

Pages: [1] 2 3 ... 28