Giter Site home page Giter Site logo

flawshatter / luci-app-sms-tool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 4iceg/luci-app-sms-tool

0.0 0.0 0.0 16.85 MB

Mini gui for handling SMS / USSD Codes / AT Commands via sms_tool.

License: GNU General Public License v3.0

Shell 9.82% Lua 29.71% Makefile 2.39% HTML 58.08%

luci-app-sms-tool's Introduction

Luci-app-sms-tool

GitHub release (latest by date) GitHub stars GitHub forks GitHub All Releases

Luci-app-sms-tool is a mini gui for handling messages via sms_tool application/project https://eko.one.pl/?p=openwrt-sms_tool. Works with mPCI-E and USB 3G/LTE modems. Don't work with HiLink/RNDIS modems.

Luci-app-sms-tool jest prostym interfejsem użytkownika dla projetu/aplikacji sms_tool https://eko.one.pl/?p=openwrt-sms_tool. Aplikacji umożliwia obsługę wiadomości sms i kodów ussd. Działa z modemami mPCI-E oraz USB 3G/LTE. Nie działa z modemami HiLink/RNDIS.

Preview and quick configuration (modem Quectel EM160R-GL) / Podgląd oraz szybka konfiguracja (modem Quectel EM160R-GL)

What You Should Know / Co powinieneś wiedzieć

Notification option for luci-app-sms-tool package does not work, needs to be rewritten to support procd.

Opcja powiadomień diodą w pakiecie luci-app-sms-tool nie działa, należy ją przepisać, aby obsługiwała procd.

Installation / Instalacja

Package dependencies for conventional modems.

Modem drivers are required for proper operation.

opkg install kmod-usb-serial kmod-usb-serial-option sms-tool

The sms-tool package is available in the OpenWrt Master repository.

Step 1a. Install sms-tool from Master.

opkg update
opkg install sms-tool

Step 1b. Download the sms-tool package and install manualy.

An example link to the package.

In the link below, replace *architecture* with the architecture of your router, e.g. arm_cortex-a7_neon-vfpv4, mipsel_24kc.

https://downloads.openwrt.org/snapshots/packages/*architecture*/packages/sms-tool_2022-03-21-f07699ab-1_*architecture*.ipk

Step 2. Add my repository (https://github.com/4IceG/Modem-extras) to the image and follow the commands.

opkg update
opkg install luci-app-sms-tool

For images downloaded from eko.one.pl. Installation procedure is similar, only there is no need to manually download the sms-tool package.

User compilation / Kompilacja przez użytkownika

#The package can be added to Openwrt sources in two ways:

cd feeds/luci/applications/
git clone https://github.com/4IceG/luci-app-sms-tool.git
cd ../../..
./scripts feeds update -a; ./scripts/feeds install -a
make menuconfig

or e.g.

cd packages/
git clone https://github.com/4IceG/luci-app-sms-tool.git
git pull
make package/symlinks
make menuconfig

#You may need to correct the file paths and the number of folders to look like this:
feeds/luci/applications/luci-app-sms-tool/Makefile
or
packages/luci-app-sms-tool/Makefile

#Then you can compile the packages one by one, an example command:
make V=s -j1 feeds/luci/applications/luci-app-sms-tool/compile

Screenshots / Zrzuty ekranu

  • "Received Messages" window / Okno odebranych wiadomości:

  • "Sending Message" window / Okno wysyłania wiadomości:

  • "USSD Codes" window / Okno kodów USSD:

  • "AT Commands" window / Okno poleceń AT:

  • "Configuration" window / Okno konfiguracji:

Thanks to / Podziękowania dla

luci-app-sms-tool's People

Contributors

4iceg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.