Category Archives: Support

How to Disable Snipping Tool in Windows 11

These methods will not disable the Snipping Tool. The “PrtSc” button cannot be overwritten and will always call Snipping Tool:-

  1. changing the registry (https://thegeekpage.com/disable-snipping-tool/)
  2. uninstalling in App (https://thegeekpage.com/disable-snipping-tool/)
  3. disable the serivce (https://answers.microsoft.com/en-us/windows/forum/all/disable-snipping-tool/0eccf6ca-013c-4ff5-8ac0-613db83bfffc)

Solution is to turn off “Use the Print screen key to open Snipping Tool”.

 

How To Restrict a Device Using MAC Filter

  1. Go to “Firewall” -> “MAC Filter”. In “MAC Filter Mode” section, select “Reject”:-
  2. Under “MAC Filter List”:-
    • if the device is connected to the router, select the device from the dropdown list of “MAC Address”.
    • if the device is not connected to the router, type the MAC address of the device in “MAC Address” section.
  3. Click “+” button then click “Apply” button.

How to Restrict Unintended Incoming Access Using SPI Firewall

MOBITEK EC20 4G router use SPI (Stateful Packet Inspection) Firewall for providing network security.

Go to “Firewall” -> “General”. In “Enable Firewall?” section, click on the button to turn on the firewall:-

Click “Apply”.

How does SPI Firewall work?

“… monitors active connections and checks whether incoming data packets correspond to these connections.
it then decides whether to grant or deny permission for them to pass the firewall.”
source: https://veepn.com/blog/what-is-spi-firewall/

How to Restrict Access Based on MAC Address

MOBITEK EC20 4G router can restrict device (client) based on MAC address but not IP address.

  • The intended device (client) must be connected to MOBITEK EC20 4G router first so that it can appear in the client list of MOBITEK EC20.
  • To check the client list, go to “Network Map” -> click “Client Status” -> check the IP address in “Client List”. Click “Refresh” if the IP address is not in the “Client List”:-
  • To block the device, simply click the “cross icon” that belong to the IP address in the “Client List”:-
  • You will get below popup message. Click “OK”:-
  • The device is now in “Blocked Client List”. Click “Apply” to apply the changes made:-
  • To unblock the device, just click the “add icon” that belong to the IP address in the “Blocked Client List”:-

How to Verify the Type of Mobile Network Connection

  • The default connection for MOBITEK EC20 router is 4G network. It will try to connect to 3G and 2G if the 4G network is unavailable:-
  • MOBITEK EC20 can be configure to use different type of mobile network:-
  • The preferred network that MOBITEK EC20 will connect to can be configured, here it 4G (LTE) preferred over 3G (UMTS), and preferred over 2G (GSM) :-
  • The “4G signal” below indicates that the MOBITEK EC20 router is connected to 4G network with 5 bars to determine the signal strength.
  • Alternatively, you can check which network MOBITEK EC20 router currently connected to, go to “Administration” -> click on “Console” tab, type “atcmd at+qnwinfo” (all small letters):-

    • first parameter is for “access technology selected”
      • for 4G, it can be:
        • FDD LTE
        • TDD LTE
      • for 3G, it can be:
        • TDSCDMA
        • HSPA+
        • HSUPA
        • HSDPA
        • WCDMA
      • for 2G, it can be:
        • EDGE
        • GPRS
        • GSM
    • the second parameter, “50219”, is the network operator (TELCO) (you can ignore this)
    • the third parameter is, “LTE Band 1”, the type of frequency/band selected (you can ignore this)
    • the forth parameter, 375,  is for “Channel ID” (you can ignore this)

 

How To Solve The Problem With Quectel USB NMEA Port Missing

When connecting MOBITEK Q25 using USB cable, “Quectel USB NMEA Port” is missing and the Device Manager keeps refreshing. When connecting “Quectel USB AT Port” to Hyper Terminal (in below example COM2), the modem is not responding to any AT commands.

MOBITEK Q25 should have 3 ports:

  • Quectel USB AT Port
  • Quectel USB DM Port
  • Quectel USB NMEA Port

Steps to restore “Quectel USB NMEA Port”:

  1. Open Hyper Terminal or QCOM.
  2. Connect using the other “Quectel USB AT Port”. In this example “COM31”.
  3. Use AT+QCFG=”usbnet” to configure the network card type interface.
  4. Type below commands into Hyper Terminal or QCOM.
    • AT
    • AT+QCFG=”usbnet”,0
    • AT+CFUN=1,1
  5. Open Device Manager, “Quectel USB NMEA Port” should appear now.
  6. Connect “Quectel USB AT Port (COM19)” to Hyper Terminal. The port should respond to any AT commands send to it.

4 Types of List Box or Drop Down Box in PHPRunner

Conclusion: there are 4 types of list box or drop down box in PHPRunner:-

  1. Edit box with AJAX popup — linked with a table and allow user to input own text
  2. Dropdown box linked with a table
  3. List page with search
  4. Dropdown box with list of values (does not link with a table)

 

TYPES EXAMPLE Setting in PHPRunner
Edit box with AJAX popup

(works like the search suggestion when a value is entered in the text box and can allow free input from user)

 

 

  1. Go to “Designer” -> “add” page -> (select any field to edit) -> click “View As/Edit As” button.

  2. Click on “Edit as” tab -> select “Lookup wizard” -> select “Database table” -> (set the table from database to fetch the data from) -> select “Edit box with AJAX popup” radio button, and check “Allow free input” if want the user to input any value that is not in the suggestion list.
Dropdown box

(used when the values fetched from database)

 

 

  1. Go to “Designer” -> “add” page -> (select any field to edit) -> click “View As/Edit As” button.

  2. Click on “Edit as” tab -> select “Lookup wizard” -> select “Database table” -> (set the table from database to fetch the data from) -> select “Dropdown box” radio button.
List page with search

(used when the values fetched from database)

 

 

  1. Go to “Designer” -> “add” page -> (select any field to edit) -> click “View As/Edit As” button.

  2. Click on “Edit as” tab -> select “Lookup wizard” -> select “Database table” -> (set the table from database to fetch the data from) -> select “List page with search” radio button.
Dropdown box (List of values)

(used when the values are fixed and can be determined. i.e: list of countries, list of states)

 

 

  1. Go to “Designer” -> “add” page -> (select any field to edit) -> click “View As/Edit As” button.
  2. Click on “Edit as” tab -> select “Lookup wizard” -> select “List of values” -> click “add” button -> (insert the values to be added to dropdown) -> select “Dropdown box” radio button.

What are the obj and bin folders (created by Visual Studio) used for?

The obj folder holds object, or intermediate, files, which are compiled binary files that haven’t been linked yet. They’re essentially fragments that will be combined to produce the final executable. The compiler generates one object file for each source file, and those files are placed into the obj folder.

The bin folder holds binary files, which are the actual executable code for your application or library.

source: https://stackoverflow.com/questions/5308491/what-are-the-obj-and-bin-folders-created-by-visual-studio-used-for

The Difference Between “List Page” and “View Page”

These are the web pages available:-

 

The difference between “List Page” and View Page”:-

LIST VIEW
https://xlinesoft.com/phprunner/docs/list_page_settings.htm
A page that shows the table records and the buttons to work with these records.
https://xlinesoft.com/phprunner/docs/choose_pages_screen.htm
A page that shows the selected record only, without the additional buttons.
https://xlinesoft.com/phprunner/docs/insert-standard-button.htm#list_page
Functionality for List Page

  • grid_copy
  • grid_edit
  • grid_inline_cancel
  • grid_inline_edit
  • grid_inline_save
  • grid_view
  • Add new – Opens the Add page
  • Advanced search – Opens the advanced search page
  • Cancel – Visible when an inline add or edit is active. Cancels all edits
  • Create PDF – Downloads the table as a PDF document
  • Delete – delete the selected records
  • Delete selected – delete the selected records
  • Edit selected – Edits the selected records
  • Export results – Exports all of the results/the selected records into an .xls, .doc, or .csv file to download
  • Export selected – Exports all of the results/the selected records into an .xls, .doc, or .csv file to download
  • Hide search panel – Hides or shows the search panel
  • Import – Allows importing data from .xls, .csv files, or a simple text
  • Inline Add – Visible when the List page allows inline adding. This button opens an inline adding interface
  • Inline Edit – allows to edit multiple records without leaving the List page
  • Print – Opens the Print page
  • Save all – Visible when an inline add or edit is active. Saves all records that are being edited
  • Save search – Saves the current search for later retrieval
  • Show search panel
  • Update selected – allows editing multiple records at once
https://xlinesoft.com/phprunner/docs/insert-standard-button.htm#view_page
Functionality for View Page

  • next/prev – These buttons switch between the records in the table
  • Back to list – Opens the List page
  • Close window – Closes the window. Visible only in a popup window
  • Edit – Opens the Edit page
  • Next step – Proceeds to the next step
  • PDF View – Creates a PDF document of the Print or View page