Routing CxDx messages in FreeDiameter? - telecommunication

I am trying to send CxDx Messages from Kamailio(I-CSCF) to our HSS in production, the issue is that HSS accepts SCTP whilst the Kamailio Diameter module (CDP) only supports TCP (grrr).....
I came up with the great idea of using freeDiameter as a DRA in between, the problem is that I can't seem to find a working CxDx extension. there seems to be one in the contrib folder but I spent a day trying to compile it on debian 22.04 to no avail,
Is there a way to compile the extension or create the application using another extension?
thanks

Related

Is there a way to emulate keystrokes and mouse-clicks in a Linux OS such as Raspbian?

I am working on a project that edits photos of mine and then uploads those photos to a google site. I'm using Selenium to upload the photos to the portfolio site, but I need a way to select the image I want to upload from the file manager.
The idea is that this project will run on my Raspberry Pi 3b without any need for human intervention. Is it even possible to emulate human interactions with the OS?
I have done some research and have come across the program AutoKey, but I am not entirely sure if this will work for what I need on Raspbian. Any help would be greatly appreciated.
Update:
I attempted to install autokey on to my raspberry pi, and even though the install seemed successful, I am unable to open or use the application. It seems I may be missing some dependencies or that autokey just isn't compatible on Raspbian. All I really need is a way for me to navigate to the path of the photo I want to upload and to select it.
Second Update:
While searching through the selenium documentation I found this https://selenium-python.readthedocs.io/faq.html#how-to-upload-files-into-file-inputs which seems like it could be a solution. I have not yet had time to try this out yet on both my Macbook and Raspberry Pi.
Final Update
I was able to upload the file using selenium, but part of the process is jerry-rigged to work. I am curious to know if there is another, more professional way to do this so I will leave the question up in the meantime.

AHBot in an AzerothCore 3.3.5 Server

Does anyone have a guide on setting up AHBot in an AzerothCore 3.3.5 server? I can find no mention of ahbot in the world.conf and no DB tables like auctionhousebot in the database or any references. It is included in TrinityCore so all the google references that I find point me back there.
Our server is just two of us and it would be nice to have some items on the auction house. At the moment, if you need a silver bar you have to go out in the world and find it. That was exciting the first couple of times... but gets old.
I followed the guide to install off github: https://www.azerothcore.org/wiki/Installation and am using the latest release under Ubuntu linux.
Thank you for any help. You are my last hope...
AHBot is not currently an 'official' supported module of AzerothCore (which would be why you aren't finding any settings in the worldserver or anywhere else regarding it).
There is a module in development that isn't currently part of the AC list, but I've gotten it working on my personal server: https://github.com/AyaseCore/mod-ahbot Note that this is a bit different than a normal module as there is also a git patch that needs to be applied manually.
Theres a module in azerothCore repository you have to apply patch manually but it wont compile on Win x64 and unix x64 comes up with an error about 9 arguments, but seems to compile for some

webRTC in node.js

I'd like to use webRTC in node.js to manage mixed connections involving peer on browser and nodejs.
I did some tests and searches, I tried using wrtc or webrtc-native but in both cases I can't get them works getting builded binaries or rebuild them (tried on Debian 8, Ubuntu 14 and 16). It also seems the projects are discontinued and I found only articles having 2-3 years old.
I'm looking for advices about modules or libraries to use, or how to make wrtc or webrtc-native works.
NodeJs a simple mesh type media network.
express module - web server to serve your html client
socket.io - Signalling server to exchange SDP and ICE candidates
Refer WebRTC-Example, webrtc-group-chat-example to write your own client and server model
Kurento standalone server (MCU media network) not in Node but has an npm module for client side
Refer Kurento
NodeJS MediaSoup SFU media network
Not sure of client model but refer MediaSoup API
A lot of nodejs libs exists for webrtc. but they share one problem ... webrtc.node sometimes does not work on your machine and you have to recompile one for yourself to use.
I made a module that is a compination of other modules. The module is mainly the code of webrtc-native but the webrtc.node binary is built using script used in node-webrtc. That was useful to be as node-webrtc uses build-webrtc to compile the code and extract headers, and I find this handy.
It compiles and builds straight forward.... make sure you check the readme to find the tricks.
I discovered wrtc version 0.0.60 it's ok, so just use that version and webRTC on node.js works

Dreamweaver Database connection to phpmyadmin not working

So, I realise there are a lot of threads with this topic already but I have went through every single one of them (Majority of them are the exact same) and nothing seems to work.
**As a note, I am using a trial version of Dreamweaver cc 2015, and I am using WAMPSever.
So, I have a testing server working. The problem I am having is creating a MySQL connection from Dreamweaver to phpmyadmin. The error that persists is the:
HTTP ERROR CODE 404 File not found. Here are some possible reasons for the problem:
1) There is no testing server running on the server machine.
2) The testing server specified for this site does not map to the. Verify that the URL in the prefix maps to the root of the site.
I have moved the MMHTTPDB.php and mysql.php into the right folder. I have also selected the server model to be PHPMYSQL.
This is my site:
This is the testing server:
I am fairly new to using Dreamweaver but I have not been more frustrated with anything in my entire life.
Any help would be much appreciated.
I was in a similar situation a week ago and spent sleepless nights trying to find a solution. Like you, I have never been frustrated as I was by this. Finally, I had to downgrade my XAMPP version because I learnt that if you're using the deprecated server behaviors in Dreamweaver, they won't work with the latest version of XAMPP.
I downloaded an older version and I am okay now.

Linino (openWRT) on arduino Yun & nodejs - Nodejs Serial module not working

I'm using my arduino yun board to try a protocol I've made to control a robot I'm making using arduino.
The same job, using a raspberry pi for the previous project, worked pretty well and I had no issues with anything at all.
Basically, my environment WAS:
Raspberry PI
Arduino mega (board)
NodeJS
NodeJS serial module
Aaaand I had literally no problems, but since I was very confident with the arduino yun board, I decided to try doing basically the same thing but, instead of using my raspberry pi, I wanted to use only my arduino yun board.
After correctly configuring the arduino yun board, compiling, and installing nodejs following this guide, I correctly can run node:
Cool.
Now, npm, unluckily doesn't work (as expected from the above tutorial):
Since npm is not working, I proceded this way:
Under /www/, I've made a directory called "nodejsTEST":
cd www
mkdir nodejsTEST
accessed it, and made a pretty basic server.js file:
The above code works perfectly, and by accessing at arduino.local/nodejsTEST it actually outputs "Ohay :)".
Now, next step:
I downloaded the same library I was using on the raspberry pi:
https://github.com/voodootikigod/node-serialport
and, since I can't use npm, I've copied it to the nodejsTEST folder but, when I'm requiring it from nodejs (I've looked around here in stackoverflow about how to include it correctly) keeps telling that some modules are missing, suchs as this one:
I've tried downloading the module itself but it doesn't work at all, so what I was wondering is where all the modules were stored, since there usually is a /usr/local/bin/node folder.
Surprisingly, there literally is no trace about node.
Even by printing its path and trying to access it, it's telling me the path does not exists:
Any idea of how to solve this issue? I'm really looking forward to be able to use the serial port library with nodejs, since I had a really positive experience on my previous project both from the point of view of the performance and from the point of view of its stability.
Thanks.
After looking around for (quite long) while, I came up with this link:
http://blog.arduino.cc/2014/05/06/time-to-expand-your-yun-disk-space-and-install-node-js/
Which actually allows you to use your external SD card as available space either for linino and for storing basicly anything and, moreover, it actually even allows you to install both Nodejs and the Nodejs-serialport module.

Resources