Get The Exact Call Duration Of Outgoing Calls From A PBX?
Feb 29, 2012
Recently I've been into PBX call accounting programming on VB.Net 2010. My results are way too successful including friendly user-interface and connection datareceiving coding. Except for one. That is the call duration of calls, incoming and especially those outgoing. In my project I didn't use any API (like TAPI for PBXs) thus is there any option how to detect the state of the outgoing call, whether is still ringing, ended without answer or answer at some point of time...because in my project nevertheless what call state is being processed, I'm getting the total call duration from the moment that call was initiated to the moment is being finished or not-answered.
Here is a sample of my project where the DataReceived event is fired whenever there's something to parse from PBX to the PC.
Programming language : Visual Studio 2010 Ultimate - Visual Basic .Net
Database : Microsoft SQL Database
PBX Machine : Panasonic KX-TEM824
P.s. If you need to provide some code I'll post a sample of my project where the DataReceived Event is being handled.
View 13 Replies
ADVERTISEMENT
Feb 15, 2012
In our VB6 applications, we added a few utility functions for tracking the amount of time spent in a function. We did this to track performance bottlenecks. Basically, how it worked was there were two utility functions:
StartTickCount() and EndTickCount().
You would pass the name of the function in each, and the functions would use a dictionary to get the tick count when StartTickCount() was called, and then subtract the tick count when EndTickCount() was called. This wasn't perfect because it didn't of course take into consideration that calls to get tick count takes time, etc, but basically it worked for our purposes. How to make sure to call StartTickCount() at the beginning of each function and EndTickCount() at each exit point:
Private Function SomeFuction() as String
' indicate the function started
StartTickCount("MyClass.SomeFunction")
' some logic that causes the function to end
[Code] .....
Anyway, is there any functionality built in, either through the VS 2010 debugger or in the System.Reflection namespace, to do something similar in VB.NET? Basically, what I want is to log the number of times each function is called, the total amount to time spent in that function, the average number of seconds spent in that function, and the maximum amount of time spent in a single call in that function.
View 2 Replies
Oct 4, 2011
Details : I have the MultiModem (MT5656ZDX) . I wrote visual basic application for making the call using 'MakeCallAsynch(txtPhoneNumber.Text)' function. Also i have the callback event handler for get the line status and write the log. But my tapi call is not going the status except DAILING,PROCEDING,CONNECTED,DISCONNECTED and IDLE. Its not showing the line busy, phone swithed off status. Please guide me regarding this.
My event handler
Friend Sub LineProcHandler(ByVal hDevice As Long, _
ByVal dwMsg As Long, _
ByVal dwParam1 As Long, _
[code]....
View 10 Replies
Dec 10, 2009
I have the MultiModem (MT5656ZDX) . I wrote visual basic application for making the call using 'MakeCallAsynch(txtPhoneNumber.Text)' function. Also i have the callback event handler for get the line status and write the log. But my tapi call is not going the status except DAILING,PROCEDING,CONNECTED,DISCONNECTED and IDLE.
Its not showing the line busy, phone swithed off status. Please guide me regarding this.
[Code]...
View 1 Replies
May 8, 2010
What the Win32 API is? I have looked around but no where really outlines what it is. Is it basically a set of procedures, outlined by Microsoft for programmers in order to get services from the operating system? In essence is it the equivalent to making system calls abd and library calls in UNIX? And yes I now Windows makes library calls too.
View 2 Replies
Mar 4, 2010
I have been using DBTransaction for my current projects that access a single database. However, I read some documentation on TransactionScope and was wondering in which scenario would using TransactionScope be better? Or should I be replacing DbTransaction calls with calls to TransactionScope?
View 2 Replies
Jul 13, 2011
m new in Visual Basic programming, recently I have developed an application to send and receive UDP packets using the Socket Class. Everything is working ok, but there is one more thing I have to acomplish, which is specify the outgoing UDP port for outgoing packets (SendTo method), I need to do that because the application in the other side just process packets from an specific UDP port at the origin
View 3 Replies
Sep 16, 2009
someone know how to change the name of .tif image after sent a fax??i've these object:
Set FaxServer = CreateObject("FaxServer.FaxServer.1")
Set FaxDoc = FaxServer.CreateDocument(Server.MapPath("fax.doc"))
View 1 Replies
Oct 25, 2009
Is there a way I could block connections to an IP address (Incomming and Outgoing) in visual basic 2008? I have a different method, using the windows hosts file. I could make it redirect, but on the host file, could I make it launch a certain application when it blocks an IP. Like, launch a file called blocked.html that says "Webpage blocked" on it? and if u get this far, how can I see when an app attempts to connect to the internet. Like on bit defender firewall, say aim6.exe trys to connect to a server, how could i warn the user of this???? (Maybe using winsock)
View 1 Replies
Jan 19, 2009
It doesn't look like much is out there after searching but I was wondering if anyone has seen any vb.net projects to create a simple outgoing telephone dialer? Maybe something that can talk to a PC modem?
I'm not sure but was even wondering if this is something that can be done in a procedure? Doesn't look like there are any features that lend itself to it.
I thought also, I may do something with an RS232 stream and then use an external hardware dialer.....if I did that, I'm sure I could do the code in a Sub.
View 4 Replies
May 3, 2010
I want to write a Macro or script to identify if there is any SSN like numbers in the outgoing outlook mail? The SSN format can be like 123-45-6789 or 123456789. Is it possible with outlook Macro?
View 2 Replies
Oct 29, 2009
Is there a way I could block connections to an IP address (Incoming and Outgoing) in Visual C+/C#/C???
I have a different method, using the windows hosts file. I could make it redirect, but on the host file, could I make it launch a certain application when it blocks an IP. Like, launch a file called blocked.html that says "Webpage blocked" on it? [code]...
View 3 Replies
Feb 4, 2010
Is it possible to filter the incoming and outgoing data on a COM port terminal... to distinguish it?
View 2 Replies
Sep 18, 2009
Is there a way to determine if a System.Net.Sockets.Socket has sent data that has not been received/read by a specified remote endpoint with a connectionless protocol?It never hurts to try.
View 1 Replies
Aug 5, 2011
I m using proxy in httpwebrequest
[Code]...
But i m unable to check any outgoing connection from my application in fiddler how i can check what request my application sent to server if i m using proxy
View 4 Replies
Jun 25, 2011
i want to use code to get the video duration, then I need to upload to servermy os is WINDOW SERVER 2007, anycode can support it?
View 3 Replies
May 14, 2012
I want to retrieve the duration, frames, fps and dimensions (height x width) of a .mov/.avi files..Can any one say how can i get these...PBL (Visual Studio 2010 Professional, Win 7 64 bit Ultimate)
View 4 Replies
Mar 23, 2010
how can i create a video duration bar so that if i add a video in listbox the duration bar should automatically increas its total duration and display the duration on it....just like in any video editing software...
View 1 Replies
Sep 11, 2009
We have create a VB.NET app (exe) that is called by our non-vb.net software app.The .NET app is a Windows Application module. The only form presented on it is when users are previewing a Crystal Report.Otherwise, we are just executing code from the module. What we want to do is set the cursor to an hourglass from the moment our vb.net app(exe) is executed until it has closed.I have tried entering Cursor.Current = Cursors.Wait as the first line in the code, then Cursor.Current = Cursors.Default just before exiting the Main subroutine. But, this does not work.
How can I control the cursor on, essentially, a non-form vb.net application?
View 5 Replies
Jun 21, 2010
according to the formula given by DdoubleD i resolve DSS audio file duration problem, but this time some dss file is more compressed and duration of these file different according to size of file. IS there is any technique in .net 2005 so that i can include any third party's player and find duration and other thing I tried to include DLL of these player but not compatible with .net..DSS file is basically dictation by doctor(olympus recorder is use to record dictation and it save these file in .dss format) I already included WMP.dll for MP3. But .dss is creating problem.
View 1 Replies
Jan 1, 2011
A simple class that plays a tone of varying ampliture, frequency and duration through the PC's speakers:
Imports System.IO
Imports System.Media
Public Class Form1
Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Beep.Beep(1000, 1000, 1000)
[Code]...
This class uses SoundPlayer.PlaySync which has a 4 MB stream length limit, so the longest duration is 24000 milliseconds. You can try SoundPlayer.Play for longer durations, but allow plenty of time for it to complete.
View 1 Replies
Jan 20, 2009
I have created my own application for organising my video library. when the application starts a datagridview displays all of the videos in my database. i can't get it to display the duration of each video. i assumed i'd be able to loop through each row in the datagridview and use the FileInfo class to look up the properties of each file and get the duration from there because if you look at the properties of any .avi and then click on Details you can see the duration of the video but i can't figure it out.
View 6 Replies
May 4, 2009
I have an MDI form in VB.nEt where I have to find, if the application remains idle for 20 mins, I got to log off the logged in user. On doing RnD, I found a class that helps us do the same :- http://blog.perfectapi.com/2008/05/detecting-idle-state-in-winforms-apps/
I saved that class in my applicaiton. In my mdi form's Form Load created an instance of that class. Now I don't know how to move ahead i.e. how to find that 20 min lastActivity duration. I belive I got to trap some evcent in my mdi form and find the value of lastActivity and if that is >= 20, then logoff. But which event to trap and how, I have no clue. In the events for the from also, I didn't found any useful.
View 14 Replies
May 10, 2010
I made a media player and it works well but the duration tag says
00:00 and that's not right heres my code:
[code]...
View 3 Replies
Jul 21, 2011
I have been searching around and trying to figure out how to get media, specifically videos, length/duration.I know that you can use the Windows Media Player object to achieve this, however, I need to get the duration of some media that is not supported by windows media player.I am developing my own media player in VS 2010 that will be utilizing the VLC media player component since VLC is able to play most (if not all) media formats. So far I have tried playing around with "My.Computer.FileSystem.GetFileInfo("path").length" but all this gets is the media's length in Bytes. What I am trying to achieve is the format of hh:mm:ss for pretty much every format, not just Windows Media Formats, but real media, .mkv, etc.
View 5 Replies
Dec 14, 2009
I need to show the tooltips over a datagridview cell and that is currently achived using the tooltiptext of the datagridview cell property. I just need to increase the default duration of time that is tooltip is visible
View 2 Replies
Oct 29, 2010
i want to calculate the delay and the duration of a keypress?
View 13 Replies
Aug 29, 2010
I am developing a database in which I want to calculate the duration of the expiration of membership automatically from the Date of Registration & Membership Option.
Date of Registration: 8/29/2010
Membership Option: Single (3 Months)
From those input show MsgBox that the membership have expired automatically after 3 Months from the Date of Registration.
View 6 Replies
Nov 29, 2010
how can i get time duration of ".wmv" video file (it would be gr8 if it could work for all other also) file using vb.net
View 1 Replies
Nov 23, 2011
I'm trying to import XML duration data into my app and store it as a Timespan.An XElement named 'Q' has a child element 'Timer' of type xs:duration. To extract the value I use the code below:
Dim Timer As Timespan
If Not TimeSpan.TryParse(Q.<Timer>.Value, Timer) Then Timer = Nothing
[code].....
View 1 Replies