From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 From: Sergey To: sysadmins@lists.altlinux.org Date: Fri, 15 Apr 2016 18:31:07 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <201604051617.58043.a_s_y@sama.ru> <201604122055.33788.a_s_y@sama.ru> <20160413090831.GY7199@imap.altlinux.org> In-Reply-To: <20160413090831.GY7199@imap.altlinux.org> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201604151831.07701.a_s_y@sama.ru> Subject: Re: [Sysadmins] gammu & gnokii X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2016 14:31:17 -0000 Archived-At: List-Archive: On Wednesday 13 April 2016, Michael Shigorin wrote: > > Как сделать 160, и по-русски, пока непонятно. > > Сцепленными SMS-ками, как... В общем, -len <предел>. Вот так работает: LANG=ru_RU.UTF-8 gammu sendsms TEXT \"" . $phone . "\" -unicode -len 400 > Только я ими пользоваться избегаю по возможности: у разных SMSC > бывают свои завихрения, а телефоны порой путаются в пришедших > частях и в итоге оказываются неспособны собрать полное сообщение. Вроде бы, у всех принимает, кто вокруг. Но тут только смартфоны Android/iOS. Из операторов вся тройка: МТС/Beeline/Мегафон. Так что меня сцепленные СМС, наверное, устраивают. Остался момент с ussd. Пишут, что должно работать что-то вроде "gammu getussd *100#", но не работает. Пишет "Press Ctrl+C to break...", после чего отпадает по таймауту. В принципе, проблема не самая большая, в сети нашёлся скрипт использующий Device::Gsm::Pdu и прямую работу с tty, вполне шлёт и получает. Его несколько вариантов, первоисточник непонятен, так что кусок кода, по которому он гуглится: Usage: $0 [-r input_port] [-s output_port] [-n] [-h] [-v] [-w] [-i] ussd_msg -- С уважением, Сергей.