How do modems interact with efax and ccl scripts to receive calls in 10.5?

I want to do two things:
1) alter the modem init string used for faxing and receiving calls, and
2) alter the RING string to detect and respond to other modem responses during the answer process
The machine in question is a PowerBook G4 with an Apple Internal Modem (V.92) running Leopard 10.5.1.
In searching, it seems that Leoard is using efax as its base fax app. I have located the efax plist in the LaunchDaemons folder. It sends the 'answer' command via the 'fax' app to the 'efax' app. This command is an argument key in the plist.
Now, how do I change the modem init string that is used for the purpose of faxing? Also, how do the modem CCL files interact with this whole process - or do they?
Thanks in advance for any help you can offer. I'm either just googling for the wrong things or there aren't many people looking for this information? Most likely the former...

Well, I'm starting to feel like I've got a little blog going on here, since I'm only answering myself - but for anyone else who may someday seek this information, here is a little more:
In Leopard, when you set up the fax in System Preferences/Printers and Fax, it enables an efax plist used by an application called 'launchd'. When your computer boots up, if that plist is indicated as enabled (using a key within the plist), launchd starts up the 'fax' script with parameters matching what is entered in the fax setup in System Preferences. This script starts up the 'efax' application, which runs continuously in the background, waiting for a call to come in.
The plists involved are:
Library\Preferences\com.apple.print.FaxPrefs.plist -- which contains the actual fax preferences, like phone number and number of rings for example, that are ultimately provided to efax.
System\Library\LaunchDaemons\com.apple.efax.plist -- which is the one used by launchd to start the fax script, and which contains the arguments and path to that script.
efax does not use the CCL scripts; instead, those seem to be used by the Internet Connection modem selection, as I mentioned previously.
efax runs in the background constantly. If it were to crash for some reason, launchd would automatically start it up again - unless the fax functionality is turned off in System Preferences, in which case the efax application would be 'turned off', and would no longer run in the background.
There is a 'lock' feature in efax, which is supposed to temporarily suspend efax while other apps use the modem. So, my next question is whether I can somehow leave the Internet Connect functionality running, exiting when I get the result I want, which would then allow efax to come on up and answer the phone.
Alright, I'm going to admit it - I'm trying to find a way to make Distinctive Ring work with efax. The PowerBook G4 internal modem can sense Distinctive Ring with a +VDR=n,n value added to the initialization string. Once this is added to the init string, the modem will return the amount of time the ringer is on or off, with values like DRON=8 and DROF=40, as well as the normal RING. Using a CCL script, I can look for those values coming in from the modem instead of the usual RING value. (As far as I can tell, I cannot do this with efax directly without changing the actual source code. The RING value it looks for is hard-coded.) So, the question becomes how to transfer control from the Internet Connect to efax, and can I do so soon enough for it to be able to answer the phone before my AT&T CallNotes does?
More to come (if someone else doesn't answer my question before I do

Similar Messages

  • In Fi Hw we wll interact with Abapers and hw we wll write logic for reports

    hi every body...
    my name is ravi prasad.  i need one help.in FI....in real time as a sap FI consultant how we will interact with Abapers.and
    how we will write Logic for the Reports. please send me step by step.
    My mail id is    [email protected]
    Thank you very much.
    Awaiting for your response.

    hi,
    Please give me one example , and how we enter into tables, and how we know which table we have to use, and we will write logic.
    Ex;---if our client needs total sales commission payed by him.... if it is below 100,
    and if it above hundred....like that
    for that purpose in which place we will write logic.; i need the place where we write the logic.
    please send me tcodes and step by steps.
    Thank you very much,
    awaiting for your reply.
    my mail id is      [email protected]

  • How does Openscript Interact with web components ?

    I was wondering how does openscript interact with web objects (eg Edit boxes, buttons), is it through some JNI api ? If yes in which package I can find this ?

    I am going to make the assumption from your comments that you are asking about using OpenScript to test applications based on Apple's WebObjects server. If that is a bad assumption let me know ...
    The scripts you build against the application will work in a similar manner to those that are built against other java based application servers in that the tool will be using the various key attributes of the html objects to locate them and replicate actions against them. Typical UI driven scripting ... That said, if your testing brings you down a level from the UI and you are trying to test some of the components of the application server tier specifically, well, then you might have to write your own java code to do it.

  • The program shany ip surrvilance Playback.exe version 4.0.7.3 stopped interacting with Windows and was closed

    in windows server 2008 r2 running shany ip surveillance
    when i want to playback from record file windows encounter error:The program shany ip surrvilance Playback.exe version 4.0.7.3 stopped interacting with
    Windows and was closed

    Hi Koosha,
    You should ask this question on
    Windows Forums.
    Thanks!
    If this answers your question please mark as answer. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Tool or framework to interact with OTM and Logistic Service Provider(LSP)

    Hi,
    We are using Oracle Transportation Management (OTM) service for the transportation management. But to interact with the LSP(logistic service provider) We need some tool.
    Please suggest me some tool or stable framework that can interact with OTM and Logistic Service Provider, just like Apache Camel
    if you have any any idea please guide me on this, it is very urgent .
    Edited by: 902943 on 13-Mar-2013 23:36

    @riatest Thanks for the info.
    I downloaded flex sdk to see if there is anything that will help me. But, In flex sdk, I cannot find anything that would ease my path. I want to stick to developing in C# to talk to Flash applications. What is the best way to proceed? Are there any sdks that I can download and use for C# development to interact with the flex controls? What is the way to go? I seem not to find any good hits in the web as well
    Thanks
    Sailesh

  • I reset my phone and it now receives calls that were meant for my husband. I know how to fix this with messaging and facetime, but can't seem to find how to make it stop with the calls. Please help.

    I reset my phone and it now receives calls that were meant for my husband. I know how to fix this with messaging and facetime, but can't seem to find how to make it stop with the calls. Please help.

    It may be due to Continuity
    The following quote is from  Connect your iPhone, iPad, and iPod touch using Continuity
    Turn off iPhone cellular calls
    To turn off iPhone Cellular Calls on a device, go to Settings > FaceTime and turn off iPhone Cellular Calls.

  • When you change PC how to make connection with iphone and new PC

    when you change PC how to make connection with iphone and new PC

    Yes, you can do it the same as any other database. The code would be similar.
    I'd also suggest you not to use the JDBC ODBC bridge for connection. There are other drivers available for that.
    Regards
    xH4x0r

  • Problems interact with Flash and ASP

    Hello people, I am beginning to learn how flash to interact
    with asp, but im having problems in the execution of the file.
    access the link below to see what happens:
    http://www.trusttarget.com.br/flash/flash_asp.swf
    My AS code:
    var endereco:URLRequest=new URLRequest("
    http://www.trusttarget.com.br/flash/produtos.asp");
    endereco.method=URLRequestMethod.GET;
    var carregar:URLLoader = new URLLoader();
    botao.addEventListener(MouseEvent.CLICK,chama);
    function chama(evento:MouseEvent) :void {
    var variavel:URLVariables = new URLVariables("nome="+
    busca.text);
    endereco.data= variavel;
    carregar.load(endereco);
    carregar.addEventListener(Event.COMPLETE,carregou);
    var texto:String= "";
    function carregou(evento:Event) :void {
    var variaveis:URLVariables= new URLVariables(carregar.data);
    var quantos:int= Number(variaveis.quantidade);
    texto= "";
    if (quantos == 0) {
    texto= "Nenhum Produto encontrado";
    } else {
    for (var i:int=1; i<= quantos; i++) {
    texto+= variaveis["produto"+i] + "\n";
    resultado.text= texto;
    When I execute the file ASP that makes the search in DB, he
    perfectly works, exhibiting the existent information in DB.
    But when I try for the Flash, not of the right.
    Please, help me
    Thanks everbody

    my ASP code
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <%
    banco = Server.MapPath("livro.mdb")
    Set conexao = Server.CreateObject( "adodb.Connection" )
    conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
    & banco & ";"
    Dim registros
    Set registros = Server.CreateObject("ADODB.Recordset")
    registros.ActiveConnection = conexao
    registros.Source = "SELECT * FROM produtos WHERE produto LIKE
    '" & Request.QueryString("nome") & "%'"
    registros.CursorType = 0
    registros.CursorLocation = 2
    registros.LockType = 1
    registros.Open()
    x=0
    Do while not registros.eof
    x=x+1
    response.write "produto" & x & "=" &
    (registros.Fields.Item("produto").Value)
    response.write " - Preço= " &
    (FormatCurrency(registros.Fields.Item("preco").Value)) & " "
    registros.MoveNext()
    Loop
    response.write "quantidade=" & x
    registros.Close()
    Set registros = Nothing
    %>
    thanks

  • OUTLOOK.EXE version 12.0.6668.5000 stopped interacting with Windows and was closed.

    I have an end user whose Outlook 2007 is spontaneously closing. It will enter a 'not responding' state and then shut down (and sometimes relaunch). In going through the event log the following information was obtained. O/S is Win-7, 64-Bit. Any input greatly
    appreciated.
    The program OUTLOOK.EXE version 12.0.6668.5000 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.
    Process ID: 14ac
    Start Time: 01cf6af126c3ad83
    Termination Time: 79
    Application Path: C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE
    Report Id: c7d7556f-d9dd-11e3-a17c-2cd05a89d710
    And further into the Event Log (Application)
    - System
    - Provider
    [ Name] Application Hang
    - EventID 1002
    [ Qualifiers] 0
    Level 2
    Task 101
    Keywords 0x80000000000000
    - TimeCreated
    [ SystemTime] 2014-05-12T14:03:22.000000000Z
    EventRecordID 26088
    Channel Application
    Computer uswal-3PLSJX1.amer.thermo.com
    Security
    - EventData
    OUTLOOK.EXE
    12.0.6668.5000
    14ac
    01cf6af126c3ad83
    79
    C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE
    c7d7556f-d9dd-11e3-a17c-2cd05a89d710
    55006E006B006E006F0077006E0000000000
    Binary data:
    In Words
    0000: 006E0055 006E006B 0077006F 0000006E
    0008: 0000
    In Bytes
    0000: 55 00 6E 00 6B 00 6E 00 U.n.k.n.
    0008: 6F 00 77 00 6E 00 00 00 o.w.n...
    0010: 00 00 ..

    Hi,
    The event log in your posting is a general error event which occurs when application stops responding. Please make sure the latest patches and service packs are installed for your Outlook 2007.
    Please also restart Outlook in safe mode(Start > Run, type Outlook /safe and Enter) to check whether Outlook 2007 is still not responding or not.
    Thanks,
    Winnie Liang
    TechNet Community Support

  • Is there any way to interact with ipad3 and a smartboard?

    Is there any way to interact with ipad3 and a smartboard?

    A google search revealed that currently there is no software or App which permits iPad to work with Smartboard.

  • The loading bar at the bottom of my browser has disappeared and I want to reinstall or reactivate it. How do I do this please and what is this bar called? I use the lastest version of Firefox 3.6.3 and Windows XP.

    The loading bar at the bottom of my Firefox browser has suddenly disappeared and I want to reinstall or reactivate it. How do I do this please and what is this bar called? I use the latest version of Firefox 3.6.3 and Windows XP. I have many add ons and I usually automatically install the recommended updates. This problem has never happened before and switching my browser on and off again does not solve the issue.
    == This happened ==
    Every time Firefox opened
    == I am not sure why this suddenly happened. I think it may have been after my usual updates but I am not sure if that has anything to do with it at all.

    Loading Bar? Maybe the URL/address bar where you type sites you want to go to (like www.google.com)? See Navigation Bar below. You may also need to see the first item "Can't see the Menu Bar".
    <u>'''Can't see the Menu Bar'''</u> (File, Edit, View, History, Bookmarks, Tools, Help)?
    Turning the Menu Bar on and off is a new feature in version 3.6.
    ''(Linux & OSX see: [[Menu bar is missing]] )''
    <u>''Windows'' Method 1.</u> '''''Hold down''''' the key and press the following letters in this exact order: V T M
    <u>''Windows'' Method 2.</u> Press and release the key. The Menu Bar will be displayed; then choose ~~red:V~~iew > ~~red:T~~oolbars and click on ~~red:M~~enu Bar.
    The Menu Bar should now be displayed permanently, unless you turn it off again using View > Toolbars. Check mark = displayed, NO check mark = not displayed.
    See: http://support.mozilla.com/en-US/kb/Menu+bar+is+missing
    <u>'''Navigation Toolbar, Bookmarks Toolbar and other Toolbars'''</u> under View > Toolbars. Clicking on one of them will place a check mark (display) or remove the check mark (not displayed).
    <u>'''To display the Status Bar'''</u>, View, then click Status bar to place a check mark (display) or remove the check mark (not displayed).
    <u>'''Full Screen mode'''</u>
    http://kb.mozillazine.org/Netbooks#Full_screen
    Also see:
    ''' [[Back and forward or other toolbar buttons are missing]]'''
    '''[[Navigation Toolbar items]]'''
    You can un-install the Mozilla ActiveX control as Firefox no longer uses it and hasn't since, as I recall, version 2. See: [[ActiveX]]
    To remove Tools > Add-ons > Extensions, click on the item, click Uninstall, click Restart Firefox in the Extensions window.
    <u>'''''Other Issues'''''</u>: ~~red:You have installed plug-ins with known security issues. You should update them immediately.~~
    <u>'''Install/Update Adobe Flash Player for Firefox (aka Shockwave Flash)'''</u>: your ver. 10.0 r45; current ver. 10.1 r53 ('''important security update 2010-06-10''')
    ~~red:Check your version here~~: http://www.mozilla.com/en-US/plugincheck/
    See: '''[http://support.mozilla.com/en-US/kb/Managing+the+Flash+plugin#Updating_Flash Updating Flash]'''
    -'''<u>use Firefox to download</u>''' and <u>'''SAVE to your hard drive'''</u> (save to Desktop for easy access)
    -exit Firefox (File > Exit)
    -check to see that Firefox is completely closed (''Ctrl+Alt+Del, choose Task Manager, click Processes tab, if "firefox.exe" is on the list, right-click "firefox.exe" and choose End process, close the Task Manager window'')
    -double-click on the Adobe Flash installer you just downloaded to install/update Adobe Flash
    -when the Flash installation is complete, start Firefox, and test the Flash installation here: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1
    *<u>'''NOTE: On Vista and Windows 7'''</u> you may need to run the plugin installer as Administrator by starting the installer via the right-click context menu if you do not get an UAC prompt to ask for permission to continue (i.e nothing seems to happen). See this: http://vistasupport.mvps.org/run_as_administrator.htm
    *'''<u>NOTE for IE:</u>''' Firefox and most other browsers use a Plugin. IE uses an ActiveX version of Flash. To install/update the IE ActiveX Adobe Flash Player, same instructions as above, except use IE to download the ActiveX Flash installer.
    *Also see: http://kb.mozillazine.org/Flash ~~red:'''''AND'''''~~ [[How do I edit options to add Adobe to the list of allowed sites]]

  • How do you show reply, forward, and delete options in received email on IPhone 4

    How do you show reply, forward, and delete options in received email on Iphone 4

    What IOS are you running on the phone?
    When you open an email, at the bottom of the screen you should see a tool bar of icons. The curved back arrow will bring you to either forward or reply an email. The little trash can will let you delete an email.
    Are you not seeing the tool bar?

  • I just installed ios 8 update and now my email won't open and I can't receive calls.  All of my apps have been updated.  How can I fix this?

    I have an iphone 5 and I just installed the latest ios update and now I can't open my email app and I can't receive calls.  All of my apps have been updated.  How can I fix this?

    Try a reset on the phone. Hold the sleep/wake and home buttons together until you see the Apple logo and then release. The phone will reboot. If it still isn't working, then restore the phone.

  • How to find out existing Reports and sap scripts and smartforms ?

    Dear Friends ,
    How to find out existing Reports and sap scripts and smartforms ?
    ( e.g: how many existing reports and SAP scripts are available in MM or SD module , What is the procedure to find out ? )
    Thanking you.
    Regards,
    Subash.

    scripts r stored in TNAPR TABLES

  • How do I interact between stage and classes?

    Hi,
    I have asked this question before, and all I got is "Go back
    to reading beginner books", so I'm hoping that someone here is
    willing to actually answer my question as opposed to brushing me
    off because they were unwilling to help...
    And yes, I have read books on the topic and gone through tons
    of the documentation and not found the answer to this. I have
    ActionScript 1 and JavaScript experience, so this whole business
    shouldn't be this hard.
    I am using ActionScript 3 in Flash CS3.
    My problem is this:
    I need to find out how to send commands between stuff on the
    stage and stuff that's defined in a class.
    I have had this issue for ages and kept trying to find ways
    around it since so far I haven't been able to find help for it.
    For example:
    When using a document class, how can I access the current
    frame number of the Stage?
    Or using a document class, how can I access any object (like
    a MovieClip with instance name) that was put on the stage using the
    IDE?
    Currently, to be more specific, I am trying to do something
    really simple:
    Make a button work on my stage that is not always visible.
    With AS3 that's not as easy anymore as it used to be.
    So what I did now is create the button in the document class,
    used addChild and set it to alpha = 0.
    Now, when the Stage reaches specific frames (i.e. ones with
    labels, and I got this part figured out), it is supposed to make
    the button visible. Then I can add event listeners and stuff, and I
    can figure that part out myself.
    I don't know how to access the stage frame number from the
    document class, so I put it into a frame script in frame 1, but now
    this script cannot access the button that is defined in the
    document class.
    It's driving me bananas...
    PLEASE, someone here, can someone please explain to me how I
    can make this work?
    I have seen plenty of diagrams of the Display List and the
    Object Hierarchy, but none of that explains how to actually USE any
    of it...
    Thanks so much in advance to anyone who is willing to spend
    some time to answer!

    Well, first of all, I have to say that AS3 has basically been
    designed to be difficult on purpose, in that all this interaction
    between objects is purposefully very strict. For this reason, I
    still use AS2 for all my basic Flash work. AS3 is just a lot more
    involved, a lot more strict, a lot less forgiving... you need a lot
    of experience with it before it starts to make sense.
    Now, I think I might have a few specific answers to your
    questions:
    From any DisplayObject (this includes any Document class,
    which has to extend MovieClip or in some cases Sprite) you can
    access the Stage using the 'stage' property.
    However, stage is probably not exactly what you want, you
    want the main timeline, which is the child of stage. To access the
    main timeline, you can use the 'root' property of any
    DisplayObject.
    However, unless you have strict mode off, Flash won't let you
    just say "root.myMovieClip" because the root property is of the
    type DisplayObject, which is not a dynamic class (meaning you can't
    add properties to it) and it has no built in property "myMovieClip"
    so it thinks you made a mistake. So you have to "cast" the root
    property as a MovieClip, which *is* dynamic so it will let you try
    to reference anything on it (like AS1/2 did for everything.)
    So what all that means is this should work from inside you
    document class:
    (root as MovieClip).myMovieClip
    or
    MovieClip(root).myMovieClip
    Either will successfully reference a MovieClip you had put on
    the main stage in the IDE and named "myMovieClip".
    Rather than setting the alpha to 0, try setting visible to
    false. I think this will disable all interactive events, where
    simply setting alpha to 0 would make it still be interactive.
    HTH

Maybe you are looking for

  • Subtype in abap hr

    Hi Friends, I have to retrive data from more than one(10-20) subtype of infotype2001. But i am using Rp_provide_from_last statement in my program. How can i retrive.

  • LSMW Multiple Structures

    I need to create an LSMW to create and/or modify vendords.  How do I physically set up my input file to contain records for BGR00, BLF00, and BLFA1 Structures? How does this correspond with the "Identifying Field Value" parameter of the Source Field

  • Adobe Interactive forms for WD java Portal dropdown problem

    Hi  Forum Gurus, Need an urgent help from you. We are facing the Drop down data display problem in the MSS PCR SPEG standard adobe form. We are using to display the form via portal and have changed the layout from ZCI to Standard. The dropdowns for t

  • Peoplesoft Query Outer join with MAX EFFDT

    I have this criteria in my PS Query where A.emplid = B.emplid and B.effdt = (select max( B1.effdt ) from PS_TABLE_B B1 where B1.effdt <= SYSDATE ) Need to do an OUTER JOIN for B. Ie. If no row found in B, then return blank so that row in A can be ret

  • I am trying to save a webpage as my homepage.

    I am trying to save a homepage. I go into peferences and click on the button. But everytime I go back into safari it comes up with the last tab (or tabs) that were viewed. I am stuck with how to sort this out. P.S When I am shutting down my macbook,