Jump to content

About This File

AT Command UDF - for control AT Modems, send SMS, get SMS

 

Changelog:

#cs
    1.0.0
    2020/10/03
    .   First version - Danyfirex + mLipok

    1.0.1
    2020/10/04
    .   Added - Function - _ATCmd_IsPINReady - Danyfirex
    .   Added - Function - _ATCmd_IsPINRequired - Danyfirex
    .   Added - Function - _ATCmd_IsSIMInserted - Danyfirex
    .   Added - Function - _ATCmd_IsSenderSupported - Danyfirex
    .   Added - Function - _ATCmd_OnPINReques - Danyfirex
    .   Added - Function - _ATCmd_SMS_ListTextMessages - Danyfirex
    .   Added - Function - _ATCmd_SetPIN - Danyfirex
    .   Added - Function - __ATCmd_GetPINCounter - Danyfirex
    -   Added - ENUM - $ATCmd_ERR_PIN - Danyfirex
    -   Added - ENUM - $ATCmd_ERR_SIM - Danyfirex
    .   Changed - __ATCmd_ComposePDU() - using _ATCmd_UseUCS2() internally instead parameter - Danyfirex
    .   Suplemented - #CURRENT# - Danyfirex
    .
    .
    1.0.2
    2020/10/05
    .   Added - ENUM - $ATCmd_MSGLIST_* - mLipok
    .   Added - ENUM - $ATCmd_STATUS__* - mLipok
    -   Added - ENUM - $ATCmd_ERR_PARAMETER - mLipok
    .   Added - _ATCmd_UsePDU() - parameter validation - mLipok
    .   Added - _ATCmd_UseUCS2() - parameter validation - mLipok
    .   Added - more error logs
    .   Changed - MagicNumber replaced with Standard UDF constants - mLipok
    .   Small refactoring - mLipok
    .
    .
    1.0.3
    2020/10/05
    .   CleanUp - Danyfirex
    .
    .
    1.0.4
    2020/10/05
    .   Small refactoring - Danyfirex
    .   CleanUp - Danyfirex
    .
    .
    1.0.5
    2020/10/23
    .   _ATCmd_FullLoging - mLipok
    .   _ATCmd_CMEESetup() ... @WIP - mLipok
    .   $ATCMD_STATUS_11_SUBSCRIBERNUMBER   - mLipok
    .
    .
    1.0.6
    2020/10/25
    .   __ATCmd_CMSErrorParser() - mLipok
    .
    .
    @LAST

    https://www.nowsms.com/gsm-modem-cms-error-code-list
    https://m2msupport.net/m2msupport/at-command-to-enable-error-codes/
    https://www.micromedia-int.com/en/gsm-2/73-gsm/669-cme-error-gsm-equipment-related-errors
    https://assets.nagios.com/downloads/nagiosxi/docs/ATCommandReference.pdf
    https://www.maritex.com.pl/product/attachment/40451/15b4db6d1a10eada42700f7293353776
    https://www.multitech.net/developer/wp-content/uploads/2010/10/S000463C.pdf
    https://www.telit.com/wp-content/uploads/2017/09/Telit_AT_Commands_Reference_Guide_r24_B.pdf
    https://docs.rs-online.com/5931/0900766b80bec52c.pdf

    PDU Format / Testers / Encoders / decoders
    https://m2msupport.net/m2msupport/sms-at-commands/#pduformat
    http://smstools3.kekekasvi.com/topic.php?id=288
#ce

 

 

Saludos


User Feedback

Recommended Comments

There are no comments to display.

  • Similar Content

    • By AthanBit
      I am Using Windows 10 on 32 Operating System
      On typing I use Alt + Shift so  to enable toggle typing in English and Greek
      i find it impossible to achieve the same function using autoit3 using Send ("!+")
      I would appreciate any help in solving this problem
      Also I would appreciate any help in switching to Greek language using the CAPS Key
      Thank you
       
       
    • By dejhost
      Hi.
      I am trying to automate a software called "LabelImg" (https://pypi.org/project/labelImg/).
      My autoit-script is started once I selected a folder with images within LabelImg. Pressing the button "Next Image" or pressing the shortcut "d" (https://github.com/tzutalin/labelImg#Hotkeys) jumps to the next image in the selected folder. This shall happen once per second.
      #include <Misc.au3> #include <MsgBoxConstants.au3> #include <AutoItConstants.au3> Opt("WinTitleMatchMode", 1) Local $hDLL = DllOpen("user32.dll") While 1 If _IsPressed("1B", $hDLL) Then ExitLoop Else Local $temp = WinActivate("labelImg") ConsoleWrite($temp & @CRLF) If WinActivate("labelImg") Then ConsoleWrite("All Set!" & @CRLF) EndIf ;Send("d") Local $temp = MouseClick($MOUSE_CLICK_RIGHT, 50, 200) If $temp <> 1 Then MsgBox(1, "$temp", $temp) ExitLoop EndIf Sleep(1000) EndIf WEnd DllClose($hDLL) So the Send ("d")-command and the MouseClick are alternative methods to jump to the next image. Both fail.
      Both ConsoleWrite's deliver proper feedback (I continiously get the handle and "All set" ).

      Could you tell me what I'm doing wrong? 
      Thank you.
    • By Danyfirex
      Hello!!! I want to share this UDF I've made with @mLipok, for some personal reason We stopped UDF development at 26-10-2020. So this can still be not fully operational.
       
      Donwload Link:
      https://www.autoitscript.com/forum/files/file/512-atcmdau3-udf/
       
       
       
       
       
      Saludos
    • By nacerbaaziz
      hello autoit team
      please i need your help
      i found that the youtube provide a way to get any video informations with this link
      https://youtube.com/get_video_info?video_id=id
      but it incoded i can not read it
      can any one tell me how to decode that please?
    • By Drac89
      Hi Team, 
      I am trying to send credentials via autoit on a web app launched via IE. I am passing the credentials into variables and trying to send them send("$username") but username field isn't getting populated. But the password field, I can send the credential, also when I try ieformsetvalue and set the username wrt username field fetched, it's getting send but my login button remains greyed out. 
      Can angularjs keydown function interfere in the autoit send process and not allow the credentials passed if it's not typed out? This is a general question to understand if javascript or angular js etc could detect if the credentials are automated, then it might not detect it as a keydown? 
×
×
  • Create New...