FS-3716 FS-3742 gsmopen: bring up code to latest chat interface, and update gsmlib
This commit is contained in:
parent
081c232eb9
commit
0dc7ab0620
|
@ -2,7 +2,7 @@ For Linux distros without gsmlib (eg: CentOS):
|
|||
|
||||
Here are the original (ancient) sources for gsmlib, and the patch made by Ubuntu for modern compilers.
|
||||
|
||||
In the directory gsmlib-1.10-patched-12ubuntu1 are the patched sources, ready for (no need to patch them again):
|
||||
In the directory gsmlib-1.10-patched-13ubuntu are the patched sources, ready for (no need to patch them again):
|
||||
./configure
|
||||
make
|
||||
make install
|
||||
|
|
|
@ -1,26 +0,0 @@
|
|||
This package was debianized by Mikael Hedin <mikael.hedin@irf.se> on
|
||||
Thu, 14 Dec 2000 01:06:40 +0100.
|
||||
|
||||
It was downloaded from http://www.pxh.de/fs/gsmlib/index.html
|
||||
|
||||
Upstream Author: Peter Hofmann <software@pxh.de>
|
||||
|
||||
Copyright:
|
||||
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; version 2 dated June, 1991.
|
||||
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this package; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
|
||||
MA 02110-1301, USA.
|
||||
|
||||
On Debian GNU/Linux systems, the complete text of the GNU General
|
||||
Public License can be found in `/usr/share/common-licenses/GPL'.
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
PHONEDEV=/dev/mobilephone # or /dev/ttyS0 or /dev/ircomm0
|
||||
BAUDRATE=9600
|
||||
PIN="" # or 1234
|
||||
|
||||
SPOOLDIR=/var/spool/sms
|
||||
PRIORITIES=3
|
||||
|
||||
SMSADMIN=root
|
||||
SUBJECT="SMS delivery report:"
|
||||
|
||||
SMSPROCESSOR="" # or /usr/bin/gsmsmsprocessor
|
||||
|
||||
function do_accounting { true; } # it's your turn
|
|
@ -1,2 +0,0 @@
|
|||
gsmsmsspool.1
|
||||
gsmsmsrequeue.8
|
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmctl"
|
||||
ProjectGUID="{54A7F660-F430-4533-8151-63BEFD12232B}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/gsmctl.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/gsmctl.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/gsmctl.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/gsmctl.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmctl.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/gsmctl.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmctl.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/gsmctl.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/gsmctl.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmctl.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Quellcodedateien"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\apps\gsmctl.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header-Dateien"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Ressourcendateien"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,92 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual C++ Express 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmctl", "gsmctl.vcproj", "{54A7F660-F430-4533-8151-63BEFD12232B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmlib", "gsmlib.vcproj", "{982662D6-47D2-40D6-A873-E970D407BB2B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmpb", "gsmpb.vcproj", "{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmsendsms", "gsmsendsms.vcproj", "{D9879143-D549-4877-AEB2-667BC5D35F32}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmsmsd", "gsmsmsd.vcproj", "{98F03909-E60D-4797-A35F-F0E535FF4A75}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsmsmsstore", "gsmsmsstore.vcproj", "{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgsmlib", "testgsmlib.vcproj", "{33DFBB83-99BD-449D-A486-B4BCE37544C6}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsms", "testsms.vcproj", "{D3147DAC-F5E2-4ED8-B73C-43A96B042698}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsms2", "testsms2.vcproj", "{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B} = {982662D6-47D2-40D6-A873-E970D407BB2B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{54A7F660-F430-4533-8151-63BEFD12232B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{54A7F660-F430-4533-8151-63BEFD12232B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{54A7F660-F430-4533-8151-63BEFD12232B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{54A7F660-F430-4533-8151-63BEFD12232B}.Release|Win32.Build.0 = Release|Win32
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{982662D6-47D2-40D6-A873-E970D407BB2B}.Release|Win32.Build.0 = Release|Win32
|
||||
{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}.Release|Win32.Build.0 = Release|Win32
|
||||
{D9879143-D549-4877-AEB2-667BC5D35F32}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D9879143-D549-4877-AEB2-667BC5D35F32}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D9879143-D549-4877-AEB2-667BC5D35F32}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D9879143-D549-4877-AEB2-667BC5D35F32}.Release|Win32.Build.0 = Release|Win32
|
||||
{98F03909-E60D-4797-A35F-F0E535FF4A75}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{98F03909-E60D-4797-A35F-F0E535FF4A75}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{98F03909-E60D-4797-A35F-F0E535FF4A75}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{98F03909-E60D-4797-A35F-F0E535FF4A75}.Release|Win32.Build.0 = Release|Win32
|
||||
{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}.Release|Win32.Build.0 = Release|Win32
|
||||
{33DFBB83-99BD-449D-A486-B4BCE37544C6}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{33DFBB83-99BD-449D-A486-B4BCE37544C6}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{33DFBB83-99BD-449D-A486-B4BCE37544C6}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{33DFBB83-99BD-449D-A486-B4BCE37544C6}.Release|Win32.Build.0 = Release|Win32
|
||||
{D3147DAC-F5E2-4ED8-B73C-43A96B042698}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D3147DAC-F5E2-4ED8-B73C-43A96B042698}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D3147DAC-F5E2-4ED8-B73C-43A96B042698}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D3147DAC-F5E2-4ED8-B73C-43A96B042698}.Release|Win32.Build.0 = Release|Win32
|
||||
{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -1,332 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmlib"
|
||||
ProjectGUID="{982662D6-47D2-40D6-A873-E970D407BB2B}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="4"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../vcproject,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
RuntimeTypeInfo="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmlib.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
BrowseInformation="1"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
OutputFile=".\Release\gsmlib.lib"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmlib.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="4"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
ManagedExtensions="0"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H"
|
||||
MinimalRebuild="false"
|
||||
BasicRuntimeChecks="0"
|
||||
RuntimeLibrary="3"
|
||||
RuntimeTypeInfo="true"
|
||||
PrecompiledHeaderFile=".\Debug/gsmlib.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="3"
|
||||
DisableSpecificWarnings="4290"
|
||||
OmitDefaultLibName="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
OutputFile=".\Debug\gsmlib.lib"
|
||||
SuppressStartupBanner="true"
|
||||
IgnoreAllDefaultLibraries="true"
|
||||
IgnoreDefaultLibraryNames="msvcprtd "
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmlib.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;cc;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_at.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_cb.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_error.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_event.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_me_ta.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_nls.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_parser.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_phonebook.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms_codec.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms_store.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_phonebook.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_phonebook_base.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_sms_store.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_util.cc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_win32_serial.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_at.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_cb.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_error.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_event.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_map_key.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_me_ta.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_nls.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_parser.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_phonebook.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_port.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms_codec.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sms_store.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_phonebook.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_phonebook_base.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sorted_sms_store.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_sysdep.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_util.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\gsmlib\gsm_win32_serial.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmpb"
|
||||
ProjectGUID="{7E44C592-6CBC-4A35-817E-D6EA48E4AB1B}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/gsmpb.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmpb.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/gsmpb.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/gsmpb.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmpb.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/gsmpb.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/gsmpb.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/gsmpb.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/gsmpb.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmpb.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Quellcodedateien"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\apps\gsmpb.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header-Dateien"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Ressourcendateien"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmsendsms"
|
||||
ProjectGUID="{D9879143-D549-4877-AEB2-667BC5D35F32}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/gsmsendsms.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/gsmsendsms.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/gsmsendsms.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/gsmsendsms.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmsendsms.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/gsmsendsms.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmsendsms.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/gsmsendsms.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/gsmsendsms.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmsendsms.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Quellcodedateien"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\apps\gsmsendsms.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header-Dateien"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Ressourcendateien"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmsmsd"
|
||||
ProjectGUID="{98F03909-E60D-4797-A35F-F0E535FF4A75}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/gsmsmsd.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/gsmsmsd.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/gsmsmsd.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/gsmsmsd.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmsmsd.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/gsmsmsd.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmsmsd.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/gsmsmsd.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/gsmsmsd.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmsmsd.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Quellcodedateien"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\apps\gsmsmsd.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header-Dateien"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Ressourcendateien"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,252 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="gsmsmsstore"
|
||||
ProjectGUID="{A99A0B10-EB66-40FF-A994-B6D6E0D9167F}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/gsmsmsstore.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/gsmsmsstore.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="wsock32.lib odbc32.lib odbccp32.lib"
|
||||
OutputFile=".\Release/gsmsmsstore.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/gsmsmsstore.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/gsmsmsstore.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/gsmsmsstore.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/gsmsmsstore.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1031"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="wsock32.lib odbc32.lib odbccp32.lib"
|
||||
OutputFile=".\Debug/gsmsmsstore.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/gsmsmsstore.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/gsmsmsstore.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Quellcodedateien"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
PreprocessorDefinitions=""
|
||||
CompileAs="2"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\apps\gsmsmsstore.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header-Dateien"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="getopt.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Ressourcendateien"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,221 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="testgsmlib"
|
||||
ProjectGUID="{33DFBB83-99BD-449D-A486-B4BCE37544C6}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/testgsmlib.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/testgsmlib.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/testgsmlib.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/testgsmlib.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/testgsmlib.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/testgsmlib.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/testgsmlib.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/testgsmlib.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/testgsmlib.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/testgsmlib.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\tests\testgsmlib.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,222 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="testsms"
|
||||
ProjectGUID="{D3147DAC-F5E2-4ED8-B73C-43A96B042698}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/testsms.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/testsms.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/testsms.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/testsms.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/testsms.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/testsms.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/testsms.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/testsms.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/testsms.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/testsms.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\tests\testsms.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -1,222 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="testsms2"
|
||||
ProjectGUID="{AFAD00BB-1A68-4696-A3EA-4CAD26D9E051}"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Release/testsms2.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
PrecompiledHeaderFile=".\Release/testsms2.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/testsms2.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
ProgramDatabaseFile=".\Release/testsms2.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Release/testsms2.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="1"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TypeLibraryName=".\Debug/testsms2.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="../gsmlib,..,."
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
PrecompiledHeaderFile=".\Debug/testsms2.pch"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Debug/testsms2.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/testsms2.pdb"
|
||||
SubSystem="1"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
SuppressStartupBanner="true"
|
||||
OutputFile=".\Debug/testsms2.bsc"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\tests\testsms2.cc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
|
@ -40,6 +40,7 @@
|
|||
#include <iostream>
|
||||
#include <gsmlib/gsm_me_ta.h>
|
||||
#include <gsmlib/gsm_event.h>
|
||||
#include <cstring>
|
||||
|
||||
using namespace std;
|
||||
using namespace gsmlib;
|
||||
|
@ -413,6 +414,9 @@ int main(int argc, char *argv[])
|
|||
case 's':
|
||||
spoolDir = optarg;
|
||||
break;
|
||||
case 'L':
|
||||
enableSyslog = true;
|
||||
break;
|
||||
case 'S':
|
||||
sentDir = optarg;
|
||||
break;
|
|
@ -292,19 +292,14 @@ int main(int argc, char *argv[])
|
|||
sourceStore = new SortedSMSStore(sourceMeTa->getSMSStore(storeName));
|
||||
}
|
||||
|
||||
// make sure destination file exists
|
||||
// make sure destination file exists if specified
|
||||
// Use isFile() for its exception-throwing properties, and discard
|
||||
// return value cos we don't care (yet) whether it's a device or a
|
||||
// regular file.
|
||||
if (destination != "")
|
||||
{
|
||||
try
|
||||
{
|
||||
ofstream f(destination.c_str(), ios::out | ios::app | ios::binary);
|
||||
}
|
||||
catch (exception)
|
||||
{
|
||||
}
|
||||
}
|
||||
isFile(destination);
|
||||
|
||||
// start accessing destination destination store or file
|
||||
// start accessing destination store or file
|
||||
if (operation == CopyOp || operation == BackupOp || operation == AddOp ||
|
||||
operation == DeleteOp)
|
||||
if (destination == "-")
|
|
@ -10,4 +10,4 @@ SUBJECT="SMS delivery report:"
|
|||
|
||||
SMSPROCESSOR="" # or /usr/bin/gsmsmsprocessor
|
||||
|
||||
function do_accounting { true; } # it's your turn
|
||||
do_accounting () { true; } # it's your turn
|
|
@ -1,4 +1,13 @@
|
|||
#! /bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: gsm-utils
|
||||
# Required-Start: $remote_fs $syslog
|
||||
# Required-Stop: $remote_fs $syslog
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Start daemon at boot time
|
||||
# Description: Enable service provided by daemon.
|
||||
### END INIT INFO
|
||||
#
|
||||
# /etc/init.d/gsm-utils: Controls the GSM SMS send daemon
|
||||
#
|
||||
|
@ -27,11 +36,6 @@ test -n "$SMSPROCESSOR" && OPTIONS="$OPTIONS -a $SMSPROCESSOR"
|
|||
test -n "$SMSUSER" && STARTOPTS="$STARTOPTS --chuid $SMSUSER"
|
||||
test -r /etc/default/gsm-utils && . /etc/default/gsm-utils # for overwriting OPTIONS
|
||||
|
||||
if [ ! -d /var/run/gsm-utils ]; then
|
||||
mkdir /var/run/gsm-utils
|
||||
chown gsmsms:gsmsms /var/run/gsm-utils
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
echo -n "Starting $DESC: "
|
||||
|
@ -61,10 +65,10 @@ case "$1" in
|
|||
restart|force-reload)
|
||||
echo -n "Restarting $DESC: $NAME"
|
||||
start-stop-daemon --stop --quiet --pidfile /var/run/gsm-utils/$NAME.pid \
|
||||
--make-pidfile --background --exec $DAEMON -- $OPTIONS
|
||||
--make-pidfile --background $STARTOPTS --exec $DAEMON -- $OPTIONS
|
||||
sleep 5
|
||||
start-stop-daemon --start --quiet --pidfile /var/run/gsm-utils/$NAME.pid \
|
||||
--make-pidfile --background $STARTOPTS --exec $DAEMON -- $OPTIONS
|
||||
--make-pidfile --background --exec $DAEMON -- $OPTIONS
|
||||
echo "."
|
||||
;;
|
||||
*)
|
|
@ -1,4 +1,4 @@
|
|||
#! /bin/sh
|
||||
#! /bin/bash
|
||||
#
|
||||
# /usr/bin/gsmsmsrequeue: Re-queues failed SMS
|
||||
#
|
||||
|
@ -9,7 +9,8 @@ PRIORITIES=3
|
|||
SMSADMIN=root
|
||||
SUBJECT="SMS delivery report:"
|
||||
|
||||
function send_notify {
|
||||
send_notify()
|
||||
{
|
||||
tmpfile="$SPOOLDIR/tmp/"`basename "$1"`
|
||||
status="$2"
|
||||
if mv "$1" "$tmpfile" 2>/dev/null; then
|
||||
|
@ -21,7 +22,10 @@ function send_notify {
|
|||
rm "$tmpfile"
|
||||
fi
|
||||
}
|
||||
function do_accounting { true; }
|
||||
do_accounting()
|
||||
{
|
||||
true;
|
||||
}
|
||||
|
||||
test -r /etc/default/gsm-utils && . /etc/default/gsm-utils
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
#! /bin/sh
|
||||
#! /bin/bash
|
||||
#
|
||||
# /usr/bin/gsmsmsspool: Queues SMS for sending
|
||||
#
|
|
@ -1,12 +1,73 @@
|
|||
gsmlib (1.10-12ubuntu1) hardy; urgency=low
|
||||
gsmlib (1.10-13) unstable; urgency=low
|
||||
|
||||
* Merge from Debian unstable. Remaining Ubuntu changes:
|
||||
- [debian/gsm-utils.postinst, debian/gsm-utils.init]
|
||||
Create /var/run/gsm-utils if it does not exist
|
||||
- Actually fix the init script (debian #377448)
|
||||
- Set Ubuntu maintainer adress.
|
||||
* Ack NMU, Thanks Michael, Christoph & Petter
|
||||
* debian/control add Homepage:
|
||||
* Update debian/copyright; gsm-lib/COPYING actually specifies LGPL:
|
||||
- fixes lintian:copyright-without-copyright-notice
|
||||
* Update manpages fixes lintian:hyphen-used-as-minus-sign
|
||||
* Update debian/gsm-utils.init
|
||||
- fixes lintian:init.d-script-missing-lsb-short-description
|
||||
* Bug fixes from ubuntu
|
||||
- Don't install contrib/gsm-utils.init dh_installinit debian/gsm-utils.init
|
||||
- Create /var/run/gsm-utils
|
||||
* Add case 'L' to apps/gsmsmsd.cc - thks to Andrew Suffield
|
||||
- syslog support does not work (Closes: #346240)
|
||||
* gsm-utils.init really call restart with --stop first
|
||||
- init script calls --start twice (Closes: #377448)
|
||||
* Explictly set /bin/bash: gsmsmsspool & gsmsmsrequeue
|
||||
- bashism in /bin/sh script (Closes: #464981)
|
||||
- gsmsmsrequeue contains bashism or function error (Closes: #459396)
|
||||
* Patch apps/gsmsmsstore.cc - thks Isaac Wilcox
|
||||
- gsmsmsstore device existence check causes problems with RFCOMM
|
||||
devices (Closes: #340179)
|
||||
* Only start gsmsmsd if set in /etc/default/gsm-utils. crontab -> examples
|
||||
- gsmsmsd should be optional / start only if told so in
|
||||
/etc/default/gsm-utils (Closes: #474093)
|
||||
* Apply patch from Stefan Katerkamp & Jacob Nevins
|
||||
- Gsmsendsms fails with SonyEricsson W880 (fix included) (Closes:
|
||||
#413341)
|
||||
|
||||
-- Albin Tonnerre <lutin@ubuntu.com> Wed, 12 Dec 2007 00:45:00 +0100
|
||||
-- Mark Purcell <msp@debian.org> Mon, 06 Oct 2008 15:01:49 +1100
|
||||
|
||||
gsmlib (1.10-12.5) unstable; urgency=low
|
||||
|
||||
* Non-maintainer upload.
|
||||
* Yet another bashism that was later on reported on the old bug report, thus
|
||||
again closes: #464981
|
||||
* Also found a shell related problem in debian/rules and fixed it.
|
||||
* Bumped standard to 3.7.3.
|
||||
|
||||
-- Michael Meskes <meskes@debian.org> Mon, 14 Apr 2008 10:48:19 +0200
|
||||
|
||||
gsmlib (1.10-12.4) unstable; urgency=low
|
||||
|
||||
* Non-maintainer upload.
|
||||
* Argh, somehow I mananged to upload without fixing the bug completely,
|
||||
sorry. Added those missing braces, closes: #464981.
|
||||
|
||||
-- Michael Meskes <meskes@debian.org> Wed, 09 Apr 2008 14:46:08 +0200
|
||||
|
||||
gsmlib (1.10-12.3) unstable; urgency=high
|
||||
|
||||
* Non-maintainer upload.
|
||||
* Removed bashism in contrib/gsmsmsrequeue (Closes: #464981).
|
||||
|
||||
-- Michael Meskes <meskes@debian.org> Sun, 06 Apr 2008 15:37:35 +0200
|
||||
|
||||
gsmlib (1.10-12.2) unstable; urgency=low
|
||||
|
||||
* Non-maintainer upload.
|
||||
* Fix FTBFS with GCC 4.3: 'strerror' was not declared in this scope, thanks
|
||||
to Cyril Brulebois for the patch (Closes: #455402).
|
||||
|
||||
-- Christoph Berg <myon@debian.org> Fri, 04 Apr 2008 18:01:05 +0200
|
||||
|
||||
gsmlib (1.10-12.1) unstable; urgency=low
|
||||
|
||||
* Non-maintainer upload to solve release goal.
|
||||
* Add LSB dependency header to init.d scripts (Closes: #464061).
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Fri, 28 Mar 2008 11:39:20 +0100
|
||||
|
||||
gsmlib (1.10-12) unstable; urgency=low
|
||||
|
||||
|
@ -42,27 +103,6 @@ gsmlib (1.10-11) unstable; urgency=low
|
|||
|
||||
-- Mark Purcell <msp@debian.org> Sat, 29 Sep 2007 18:22:56 +0100
|
||||
|
||||
gsmlib (1.10-10ubuntu3) feisty; urgency=low
|
||||
|
||||
* Rebuild for ldbl128 change (powerpc, sparc).
|
||||
* Set Ubuntu maintainer address.
|
||||
|
||||
-- Matthias Klose <doko@ubuntu.com> Thu, 1 Mar 2007 22:37:57 +0000
|
||||
|
||||
gsmlib (1.10-10ubuntu2) edgy; urgency=low
|
||||
|
||||
* [debian/gsm-utils.postinst, debian/gsm-utils.init]
|
||||
Create /var/run/gsm-utils if it does not exist
|
||||
|
||||
-- Matt Zimmerman <mdz@ubuntu.com> Tue, 11 Jul 2006 13:59:12 -0700
|
||||
|
||||
gsmlib (1.10-10ubuntu1) edgy; urgency=low
|
||||
|
||||
* Re-sync with Debian
|
||||
* debian/gsm-utils.init reload/restart was not calling --stop
|
||||
|
||||
-- Barry deFreese <bddebian@comcast.net> Sat, 8 Jul 2006 22:52:23 -0400
|
||||
|
||||
gsmlib (1.10-10) unstable; urgency=low
|
||||
|
||||
* FTBFS with G++ 4.1: extra qualifications (Closes: #356109)
|
|
@ -1,10 +1,10 @@
|
|||
Source: gsmlib
|
||||
Section: comm
|
||||
Priority: extra
|
||||
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
|
||||
XSBC-Original-Maintainer: Mark Purcell <msp@debian.org>
|
||||
Maintainer: Mark Purcell <msp@debian.org>
|
||||
Build-Depends: debhelper (>= 3.0.0), chrpath
|
||||
Standards-Version: 3.2.1
|
||||
Standards-Version: 3.7.3
|
||||
Homepage: http://www.pxh.de/fs/gsmlib/
|
||||
|
||||
Package: libgsmme-dev
|
||||
Section: libdevel
|
||||
|
@ -16,8 +16,6 @@ Description: Header files and static libraries for gsmlib
|
|||
.
|
||||
gsmlib is a library for access to a GSM mobile phone using the
|
||||
standards ETSI GSM 07.07, ETSI GSM 07.05, and others.
|
||||
.
|
||||
Website: http://www.pxh.de/fs/gsmlib/
|
||||
|
||||
Package: libgsmme1c2a
|
||||
Conflicts: libgsmme1, libgsmme1c102, libgsmme1c2
|
||||
|
@ -35,8 +33,6 @@ Description: GSM mobile phone access library
|
|||
* sending and reception of SMS messages
|
||||
.
|
||||
gsmlib uses standard ETSI GSM 07.07, ETSI GSM 07.05, and others.
|
||||
.
|
||||
Website: http://www.pxh.de/fs/gsmlib/
|
||||
|
||||
Package: gsm-utils
|
||||
Section: comm
|
||||
|
@ -47,6 +43,3 @@ Description: GSM mobile phone access applications
|
|||
GSM modem or IrDA. Functions include: modification of phone books and
|
||||
reading, writing, sending and receiving SMS messages. Uses the GSM
|
||||
standards ETSI GSM 07.07, ETSI GSM 07.05, and others.
|
||||
.
|
||||
Website: http://www.pxh.de/fs/gsmlib/
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
This package was debianized by Mikael Hedin <mikael.hedin@irf.se> on
|
||||
Thu, 14 Dec 2000 01:06:40 +0100.
|
||||
|
||||
It was downloaded from http://www.pxh.de/fs/gsmlib/index.html
|
||||
|
||||
Upstream Author: Peter Hofmann <software@pxh.de>
|
||||
|
||||
ext/gsmsiexfer.cc:// * Author: Christian W. Zuckschwerdt <zany@triq.net>
|
||||
|
||||
Copyright:
|
||||
|
||||
Copyright (C) 1999-2002 Peter Hofmann <software@pxh.de>
|
||||
|
||||
License:
|
||||
|
||||
This package is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2 of the License, or (at your option) any later version.
|
||||
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this package; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
On Debian systems, the complete text of the GNU Lesser General
|
||||
Public License can be found in `/usr/share/common-licenses/LGPL'.
|
||||
|
||||
The Debian packaging is (C) 2000, Mikael Hedin <mikael.hedin@irf.se> and
|
||||
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
|
|
@ -0,0 +1 @@
|
|||
/var/run/gsm-utils
|
|
@ -0,0 +1,18 @@
|
|||
PHONEDEV=/dev/mobilephone # or /dev/ttyS0 or /dev/ircomm0
|
||||
BAUDRATE=9600
|
||||
PIN="" # or 1234
|
||||
|
||||
# RUNGSMSMS: If set to anything other that 'yes', the asterisk init.d script
|
||||
# will not run. The default is 'yes'.
|
||||
# You should probaly also install the crontab from /usr/share/doc/gsm-utils/examples
|
||||
RUNGSMSMS=no
|
||||
|
||||
SPOOLDIR=/var/spool/sms
|
||||
PRIORITIES=3
|
||||
|
||||
SMSADMIN=root
|
||||
SUBJECT="SMS delivery report:"
|
||||
|
||||
SMSPROCESSOR="" # or /usr/bin/gsmsmsprocessor
|
||||
|
||||
do_accounting () { true; } # it's your turn
|
|
@ -0,0 +1,2 @@
|
|||
contrib/gsm-utils.cron.d
|
||||
contrib/gsm-utils.init
|
|
@ -1,4 +1,13 @@
|
|||
#! /bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: gsm-utils
|
||||
# Required-Start: $remote_fs $syslog
|
||||
# Required-Stop: $remote_fs $syslog
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Start daemon at boot time
|
||||
# Description: Enable service provided by daemon.
|
||||
### END INIT INFO
|
||||
#
|
||||
# /etc/init.d/gsm-utils: Controls the GSM SMS send daemon
|
||||
#
|
||||
|
@ -11,6 +20,12 @@ DESC="GSM SMS send daemon"
|
|||
|
||||
test -x $DAEMON || exit 0
|
||||
|
||||
if [ "$RUNGSMSMS" != "yes" ];then
|
||||
echo "GSM SMS deamon not yet configured. Edit /etc/default/gsm-utils first."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
PHONEDEV=/dev/mobilephone # or /dev/ttyS0 or /dev/ircomm0
|
||||
BAUDRATE=9600
|
||||
PIN="" # or 1234
|
||||
|
@ -55,11 +70,11 @@ case "$1" in
|
|||
;;
|
||||
restart|force-reload)
|
||||
echo -n "Restarting $DESC: $NAME"
|
||||
start-stop-daemon --start --quiet --pidfile /var/run/gsm-utils/$NAME.pid \
|
||||
--make-pidfile --background $STARTOPTS --exec $DAEMON -- $OPTIONS
|
||||
start-stop-daemon --stop --quiet --pidfile /var/run/gsm-utils/$NAME.pid \
|
||||
--make-pidfile --background --exec $DAEMON -- $OPTIONS
|
||||
sleep 5
|
||||
start-stop-daemon --start --quiet --pidfile /var/run/gsm-utils/$NAME.pid \
|
||||
--make-pidfile --background --exec $DAEMON -- $OPTIONS
|
||||
--make-pidfile --background $STARTOPTS --exec $DAEMON -- $OPTIONS
|
||||
echo "."
|
||||
;;
|
||||
*)
|
|
@ -19,9 +19,6 @@ if ! groups gsmsms | grep -q dialout ; then
|
|||
fi
|
||||
|
||||
# echo Updating spool directory structure: /var/spool/sms
|
||||
if [ ! -d /var/run/gsm-utils ]; then
|
||||
mkdir /var/run/gsm-utils
|
||||
fi
|
||||
chown -R gsmsms:gsmsms /var/spool/sms /var/run/gsm-utils
|
||||
chmod 700 /var/spool/sms/*
|
||||
chmod 750 /var/spool/sms
|
|
@ -14,10 +14,10 @@
|
|||
.SH NAME
|
||||
gsmsiexfer \- Siemens ME file transfer program for Siemens phones S25, S35, S45, ME45, SL45
|
||||
.SH SYNOPSIS
|
||||
.B gsmsiexfer --help
|
||||
.B gsmsiexfer \-\-help
|
||||
.PP
|
||||
.SH DESCRIPTION
|
||||
\fIgsmsiexer\fP comes with no man page. Try gsmsiexfer --help, or
|
||||
\fIgsmsiexer\fP comes with no man page. Try gsmsiexfer \-\-help, or
|
||||
read the source.
|
||||
.PP
|
||||
.SH "SEE ALSO"
|
|
@ -1,6 +1,4 @@
|
|||
#!/usr/bin/make -f
|
||||
# Sample debian/rules that uses debhelper.
|
||||
# GNU copyright 1997 to 1999 by Joey Hess.
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
@ -39,7 +37,7 @@ configure: configure-stamp
|
|||
configure-stamp:
|
||||
dh_testdir
|
||||
# Add here commands to configure the package.
|
||||
CFLAGS=$(CFLAGS) CXXFLAGS=$(CXXFLAGS) INSTALL_PROGRAM=$(INSTALL_PROGRAM) \
|
||||
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" INSTALL_PROGRAM=$(INSTALL_PROGRAM) \
|
||||
./configure $(confflags) --prefix=/usr --mandir=\$${prefix}/share/man \
|
||||
--infodir=\$${prefix}/share/info
|
||||
|
||||
|
@ -80,8 +78,6 @@ install: build
|
|||
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
|
||||
chrpath -d debian/tmp/usr/bin/*
|
||||
cp contrib/gsmsmsspool contrib/gsmsmsrequeue debian/tmp/usr/bin
|
||||
cp contrib/gsm-utils.init contrib/gsm-utils.default debian
|
||||
cp contrib/gsm-utils.cron.d debian
|
||||
|
||||
|
||||
# Build architecture-independent files here.
|
||||
|
@ -110,12 +106,9 @@ binary-arch: build install
|
|||
usr/bin
|
||||
|
||||
|
||||
# dh_installdebconf
|
||||
dh_installdocs
|
||||
dh_installexamples
|
||||
dh_installmenu
|
||||
# dh_installemacsen
|
||||
# dh_installpam
|
||||
dh_installinit
|
||||
dh_installcron
|
||||
dh_installman -pgsm-utils debian/*.1 debian/tmp/usr/share/man/man*/*
|
||||
|
@ -127,7 +120,6 @@ binary-arch: build install
|
|||
dh_fixperms
|
||||
dh_makeshlibs -V
|
||||
dh_installdeb
|
||||
# dh_perl
|
||||
dh_shlibdeps -ldebian/libgsmme1c2a/usr/lib
|
||||
dh_gencontrol
|
||||
dh_md5sums
|
|
@ -62,7 +62,7 @@ given on the command line (usually an GSM modem) using the specified
|
|||
If no
|
||||
.I device
|
||||
is given, the device
|
||||
.I/dev/mobilephone
|
||||
.I /dev/mobilephone
|
||||
is used. If no
|
||||
.I baudrate
|
||||
is given, a default baud rate of 38400 is used.
|
||||
|
@ -282,14 +282,14 @@ ME is waiting SIM PIN to be given.
|
|||
.I SIM PUK
|
||||
ME is waiting SIM PUK to be given.
|
||||
.TP
|
||||
.I PH-SIM PIN
|
||||
ME is waiting phone-to-SIM card password to be given.
|
||||
.I PH\-SIM PIN
|
||||
ME is waiting phone/-to/-SIM card password to be given.
|
||||
.TP
|
||||
.I PH-FSIM PIN
|
||||
ME is waiting phone-to-very first SIM card password to be given.
|
||||
.I PH/-FSIM PIN
|
||||
ME is waiting phone/-to/-very first SIM card password to be given.
|
||||
.TP
|
||||
.I PH-FSIM PUK
|
||||
ME is waiting phone-to-very first SIM card unblocking password to be
|
||||
.I PH/-FSIM PUK
|
||||
ME is waiting phone/-to/-very first SIM card unblocking password to be
|
||||
given.
|
||||
.TP
|
||||
.I SIM PIN2
|
||||
|
@ -298,13 +298,13 @@ ME is waiting SIM PIN2 to be given.
|
|||
.I SIM PUK2
|
||||
ME is waiting SIM PUK2 to be given.
|
||||
.TP
|
||||
.I PH-NET PIN
|
||||
.I PH/-NET PIN
|
||||
ME is waiting network personalisation password to be given.
|
||||
.TP
|
||||
.I PH-NET PUK
|
||||
.I PH/-NET PUK
|
||||
ME is waiting network personalisation unblocking password to be given.
|
||||
.TP
|
||||
.I PH-NETSUB PIN
|
||||
.I PH/-NETSUB PIN
|
||||
ME is waiting network subset personalisation password to be given.
|
||||
.RE
|
||||
.TP 7
|
||||
|
@ -539,11 +539,11 @@ The output could look like (lines edited to fit):
|
|||
.HP
|
||||
<ME3> Serial Number: 448058511817585
|
||||
.HP
|
||||
<OP0> Status: available Long name: 'D1-TELEKOM' Short name: '' Numeric name: 26201
|
||||
<OP0> Status: available Long name: 'D1/-TELEKOM' Short name: '' Numeric name: 26201
|
||||
.HP
|
||||
<OP1> Status: forbidden Long name: 'D2 PRIVAT' Short name: '' Numeric name: 26202
|
||||
.HP
|
||||
<CURROP0> Long name: 'D1-TELEKOM' Short name: '' Numeric name: 26201 Mode: automatic
|
||||
<CURROP0> Long name: 'D1/-TELEKOM' Short name: '' Numeric name: 26201 Mode: automatic
|
||||
.HP
|
||||
<FLSTAT0> 'CS'
|
||||
.HP
|
|
@ -15,32 +15,32 @@
|
|||
gsmpb \- GSM mobile phone phonebook manipulation program
|
||||
.SH SYNOPSIS
|
||||
.B gsmpb
|
||||
[ \fB-b\fP \fIbaudrate\fP ]
|
||||
[ \fB--baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB-c\fP ]
|
||||
[ \fB--copy\fP ]
|
||||
[ \fB-d\fP \fIdestination device or file\fP ]
|
||||
[ \fB--destination\fP \fIdestination device or file\fP ]
|
||||
[ \fB-h\fP ]
|
||||
[ \fB--help\fP ]
|
||||
[ \fB-i\fP ]
|
||||
[ \fB--index\fP ]
|
||||
[ \fB-I\fP \fIinit string\fP ]
|
||||
[ \fB--init\fP \fIinit string\fP ]
|
||||
[ \fB-p\fP \fIphonebook name\fP ]
|
||||
[ \fB--phonebook\fP \fIphonebook name\fP ]
|
||||
[ \fB-s\fP \fIsource device or file\fP ]
|
||||
[ \fB--source\fP \fIsource device or file\fP ]
|
||||
[ \fB-t\fP \fIcharacter set\fP ]
|
||||
[ \fB--charset\fP \fIcharacter set\fP ]
|
||||
[ \fB-v\fP ]
|
||||
[ \fB--version\fP ]
|
||||
[ \fB-V\fP ]
|
||||
[ \fB--verbose\fP ]
|
||||
[ \fB-X\fP ]
|
||||
[ \fB--xonxoff\fP ]
|
||||
[ \fB-y\fP ]
|
||||
[ \fB--synchronize\fP ]
|
||||
[ \fB\-b\fP \fIbaudrate\fP ]
|
||||
[ \fB\-\-baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB\-c\fP ]
|
||||
[ \fB\-\-copy\fP ]
|
||||
[ \fB\-d\fP \fIdestination device or file\fP ]
|
||||
[ \fB\-\-destination\fP \fIdestination device or file\fP ]
|
||||
[ \fB\-h\fP ]
|
||||
[ \fB\-\-help\fP ]
|
||||
[ \fB\-i\fP ]
|
||||
[ \fB\-\-index\fP ]
|
||||
[ \fB\-I\fP \fIinit string\fP ]
|
||||
[ \fB\-\-init\fP \fIinit string\fP ]
|
||||
[ \fB\-p\fP \fIphonebook name\fP ]
|
||||
[ \fB\-\-phonebook\fP \fIphonebook name\fP ]
|
||||
[ \fB\-s\fP \fIsource device or file\fP ]
|
||||
[ \fB\-\-source\fP \fIsource device or file\fP ]
|
||||
[ \fB\-t\fP \fIcharacter set\fP ]
|
||||
[ \fB\-\-charset\fP \fIcharacter set\fP ]
|
||||
[ \fB\-v\fP ]
|
||||
[ \fB\-\-version\fP ]
|
||||
[ \fB\-V\fP ]
|
||||
[ \fB\-\-verbose\fP ]
|
||||
[ \fB\-X\fP ]
|
||||
[ \fB\-\-xonxoff\fP ]
|
||||
[ \fB\-y\fP ]
|
||||
[ \fB\-\-synchronize\fP ]
|
||||
.PP
|
||||
.SH DESCRIPTION
|
||||
\fIgsmpb\fP can store or retrieve phonebook entries residing in a GSM
|
||||
|
@ -55,45 +55,45 @@ source is copied to the destination file, thus overwriting the
|
|||
destination, or the destination is synchronized with regard to the
|
||||
source which is the default (details see below).
|
||||
.PP
|
||||
If "-" is given as the parameter for the \fB--source\fP or
|
||||
\fB--destination\fP options, the phonebook is read from standard input
|
||||
If "\-" is given as the parameter for the \fB\-\-source\fP or
|
||||
\fB\-\-destination\fP options, the phonebook is read from standard input
|
||||
and/or written to standard output, respectively.
|
||||
.PP
|
||||
Phonebook entries names are encoded using the GSM default alphabet in
|
||||
the mobile phone, whereas they are stored using the Latin-1 encoding
|
||||
the mobile phone, whereas they are stored using the Latin\-1 encoding
|
||||
in phonebook files. When reading phonebook entries from a mobile phone
|
||||
entry names are converted from the GSM default to Latin-1. Characters
|
||||
that can not be converted to Latin-1 are encoded as character code
|
||||
172 (Latin-1 boolean "not"). When writing file-based phonebook entries
|
||||
entry names are converted from the GSM default to Latin\-1. Characters
|
||||
that can not be converted to Latin\-1 are encoded as character code
|
||||
172 (Latin\-1 boolean "not"). When writing file-based phonebook entries
|
||||
to a mobile phone a conversion to the GSM default alphabet takes
|
||||
place. Characters that can not be converted are encoded as GSM delta
|
||||
(code 16). If the default character set has been changed using the
|
||||
\fB--charset\fP option no conversion takes place.
|
||||
\fB\-\-charset\fP option no conversion takes place.
|
||||
.PP
|
||||
Error messages are printed to the standard error output. If the program
|
||||
terminates on error the error code 1 is returned.
|
||||
.PP
|
||||
.SH OPTIONS
|
||||
.TP .7i
|
||||
\fB-b\fP \fIbaudrate\fP, \fB--baudrate\fP \fIbaudrate\fP
|
||||
\fB\-b\fP \fIbaudrate\fP, \fB\-\-baudrate\fP \fIbaudrate\fP
|
||||
The baud rate to use. The default baudrate is 38400.
|
||||
.TP .7i
|
||||
\fB-c\fP, \fB--copy\fP
|
||||
\fB\-c\fP, \fB\-\-copy\fP
|
||||
This causes the contents of the source to be copied to the
|
||||
destination. After this operation the destination has exactly the same
|
||||
contents as the source.
|
||||
.TP .7i
|
||||
\fB-d\fP \fIdestination\fP, \fB--destination\fP \fIdestination\fP
|
||||
\fB\-d\fP \fIdestination\fP, \fB\-\-destination\fP \fIdestination\fP
|
||||
The destination device or file.
|
||||
.TP .7i
|
||||
\fB-h\fP, \fB--help\fP
|
||||
\fB\-h\fP, \fB\-\-help\fP
|
||||
Prints an option summary.
|
||||
.TP .7i
|
||||
\fB-I\fP \fIinit string\fP, \fB--init\fP \fIinit string\fP
|
||||
\fB\-I\fP \fIinit string\fP, \fB\-\-init\fP \fIinit string\fP
|
||||
Initialization string to send to the TA (default: "E0"). Note that the
|
||||
sequence "ATZ" is sent first.
|
||||
.TP .7i
|
||||
\fB-i\fP, \fB--index\fP
|
||||
\fB\-i\fP, \fB\-\-index\fP
|
||||
If the index position is given, \fIgsmpb\fP preserves the assignment
|
||||
of entries to memory slots in the mobile phone's phonebook. This can
|
||||
be used to backup phonebook entries with their position into a
|
||||
|
@ -104,7 +104,7 @@ must contain indices for every entry. Additionally, these indices must
|
|||
be unique, ie. it is not allowed to assign one entry twice to a
|
||||
specific position in the mobile phone's phonebook.
|
||||
.TP .7i
|
||||
\fB-p\fP \fIphonebook\fP, \fB--phonebook\fP \fIphonebook\fP
|
||||
\fB\-p\fP \fIphonebook\fP, \fB\-\-phonebook\fP \fIphonebook\fP
|
||||
The name of the phonebook to read from or write to. This is only used
|
||||
for device sources and destinations. Commonly available phonebooks
|
||||
are:
|
||||
|
@ -112,10 +112,10 @@ are:
|
|||
.po +0.7i
|
||||
.ll 5.8i
|
||||
\fIFD\fP
|
||||
SIM fixdialling-phonebook
|
||||
SIM fixdialling\-phonebook
|
||||
.TP .3i
|
||||
\fILD\fP
|
||||
SIM last-dialling-phonebook
|
||||
SIM last\-dialling\-phonebook
|
||||
.TP .3i
|
||||
\fIME\fP
|
||||
ME phonebook
|
||||
|
@ -131,23 +131,23 @@ TA phonebook
|
|||
.TP .7i
|
||||
.po -0.7i
|
||||
.ll 6.5i
|
||||
\fB-s\fP \fIsource\fP, \fB--source\fP \fIsource\fP
|
||||
\fB\-s\fP \fIsource\fP, \fB\-\-source\fP \fIsource\fP
|
||||
The source device or file.
|
||||
.TP
|
||||
\fB-t\fP \fIcharacter set\fP, \fB--charset\fP \fIcharacter set\fP
|
||||
\fB\-t\fP \fIcharacter set\fP, \fB\-\-charset\fP \fIcharacter set\fP
|
||||
Set the character set to use for phonebook operations (default is the
|
||||
GSM default alphabet).
|
||||
.TP
|
||||
\fB-v\fP, \fB--version\fP
|
||||
\fB\-v\fP, \fB\-\-version\fP
|
||||
Prints the program version.
|
||||
.TP .7i
|
||||
\fB-V\fP, \fB--verbose\fP
|
||||
\fB\-V\fP, \fB\-\-verbose\fP
|
||||
Prints out a detailed progress report.
|
||||
.TP .7i
|
||||
\fB-X\fP, \fB--xonxoff\fP
|
||||
\fB\-X\fP, \fB\-\-xonxoff\fP
|
||||
Uses software handshaking (XON/XOFF) for accessing the device.
|
||||
.TP .7i
|
||||
\fB-y\fP, \fB--synchronize\fP
|
||||
\fB\-y\fP, \fB\-\-synchronize\fP
|
||||
This causes the contents of the source to be synchronized with the
|
||||
destination (default). Synchronization in this context means:
|
||||
.TP .2i
|
||||
|
@ -188,7 +188,7 @@ The fields have the following meanings:
|
|||
\fIindex\fP
|
||||
The index of the entry which must be a positive number. The index may
|
||||
also be empty. Indices can be used in conjunction with the
|
||||
\fB--index\fP option to store the entry into a specific position in
|
||||
\fB\-\-index\fP option to store the entry into a specific position in
|
||||
the mobile phone.
|
||||
.TP .7i
|
||||
\fItext\fP
|
||||
|
@ -199,7 +199,7 @@ respectively. The text should only contain characters that can be
|
|||
encoded using the GSM default alphabet (see comments above).
|
||||
.TP .7i
|
||||
\fIphone number\fP
|
||||
Phone numbers can only contains the digits 0-9 and the '+' sign. A '+'
|
||||
Phone numbers can only contains the digits 0\-9 and the '+' sign. A '+'
|
||||
sign denotes an international number.
|
||||
.PP
|
||||
.SH EXAMPLES
|
||||
|
@ -207,8 +207,8 @@ The following invocation of \fIgsmpb\fP synchronizes the mobile phone's
|
|||
SIM phonebook with the file $HOME/.phonebook:
|
||||
.PP
|
||||
.nf
|
||||
gsmpb --synchronize -b 19200 -d /dev/mobilephone \\
|
||||
-s $HOME/.phonebook -p "SM"
|
||||
gsmpb \-\-synchronize \-b 19200 \-d /dev/mobilephone \\
|
||||
\-s $HOME/.phonebook \-p "SM"
|
||||
.fi
|
||||
.PP
|
||||
.SH AUTHOR
|
|
@ -17,26 +17,26 @@ gsmsendsms \- SMS message sender utility
|
|||
.PP
|
||||
.SH SYNOPSIS
|
||||
.B gsmsendsms
|
||||
[ \fB-b\fP \fIbaudrate\fP ]
|
||||
[ \fB--baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB-c\fP \fIconcatenatedID\fP ]
|
||||
[ \fB--concatenate\fP \fIconcatenatedID\fP ]
|
||||
[ \fB-C\fP \fIservice centre address\fP ]
|
||||
[ \fB--sca\fP \fIservice centre address\fP ]
|
||||
[ \fB-d\fP \fIdevice\fP ]
|
||||
[ \fB--device\fP \fIdevice\fP ]
|
||||
[ \fB-h\fP ]
|
||||
[ \fB--help\fP ]
|
||||
[ \fB-I\fP \fIinit string\fP ]
|
||||
[ \fB--init\fP \fIinit string\fP ]
|
||||
[ \fB-r\fP ]
|
||||
[ \fB--requeststat\fP ]
|
||||
[ \fB-t\fP ]
|
||||
[ \fB--test\fP ]
|
||||
[ \fB-v\fP ]
|
||||
[ \fB--version\fP ]
|
||||
[ \fB-X\fP ]
|
||||
[ \fB--xonxoff\fP ]
|
||||
[ \fB\-b\fP \fIbaudrate\fP ]
|
||||
[ \fB\-\-baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB\-c\fP \fIconcatenatedID\fP ]
|
||||
[ \fB\-\-concatenate\fP \fIconcatenatedID\fP ]
|
||||
[ \fB\-C\fP \fIservice centre address\fP ]
|
||||
[ \fB\-\-sca\fP \fIservice centre address\fP ]
|
||||
[ \fB\-d\fP \fIdevice\fP ]
|
||||
[ \fB\-\-device\fP \fIdevice\fP ]
|
||||
[ \fB\-h\fP ]
|
||||
[ \fB\-\-help\fP ]
|
||||
[ \fB\-I\fP \fIinit string\fP ]
|
||||
[ \fB\-\-init\fP \fIinit string\fP ]
|
||||
[ \fB\-r\fP ]
|
||||
[ \fB\-\-requeststat\fP ]
|
||||
[ \fB\-t\fP ]
|
||||
[ \fB\-\-test\fP ]
|
||||
[ \fB\-v\fP ]
|
||||
[ \fB\-\-version\fP ]
|
||||
[ \fB\-X\fP ]
|
||||
[ \fB\-\-xonxoff\fP ]
|
||||
\fIphonenumber\fP
|
||||
[ \fItext\fP ]
|
||||
.PP
|
||||
|
@ -51,7 +51,7 @@ no \fIbaudrate\fP is given, a default baud rate of 38400 is used.
|
|||
\fIgsmsendsms\fP accepts a phone number (recipient address) and the
|
||||
short message text as parameters. The text may have a maximum length
|
||||
of 160 characters which is the maximum SMS message length. The GSM
|
||||
default alphabet is used for encoding. ASCII and Latin-1 characters
|
||||
default alphabet is used for encoding. ASCII and Latin\-1 characters
|
||||
that can not be encoded using the GSM default alphabet are converted
|
||||
to the GSM delta character (GSM code 16).
|
||||
.PP
|
||||
|
@ -60,10 +60,10 @@ terminates on error the error code 1 is returned.
|
|||
.PP
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB-b\fP \fIbaudrate\fP, \fB--baudrate\fP \fIbaudrate\fP
|
||||
\fB\-b\fP \fIbaudrate\fP, \fB\-\-baudrate\fP \fIbaudrate\fP
|
||||
The baud rate to use.
|
||||
.TP
|
||||
\fB-c\fP \fIconcatenatedID\fP, \fB--concatenate\fP \fIconcatenatedID\fP
|
||||
\fB\-c\fP \fIconcatenatedID\fP, \fB\-\-concatenate\fP \fIconcatenatedID\fP
|
||||
If an ID is given, large SMSs are split into several, concatenated
|
||||
SMSs. All SMSs have the same ID and are numbered consecutively so that
|
||||
the receiving phone can assemble them in the correct order. IDs must
|
||||
|
@ -73,37 +73,37 @@ since all the numbering and ID information is
|
|||
carried in the user data header element at the beginning of the SMS
|
||||
user data. This information may show up as garbage in such phones.
|
||||
.TP
|
||||
\fB-C\fP \fIservice centre address\fP, \fB--sca\fP \fIservice centre address\fP
|
||||
\fB\-C\fP \fIservice centre address\fP, \fB\-\-sca\fP \fIservice centre address\fP
|
||||
Sets the service centre address to use for all SUBMIT SMSs (may not
|
||||
work with some phones).
|
||||
.TP
|
||||
\fB-d\fP \fIdevice\fP, \fB--device\fP \fIdevice\fP
|
||||
\fB\-d\fP \fIdevice\fP, \fB\-\-device\fP \fIdevice\fP
|
||||
The device to which the GSM modem is connected. The default is
|
||||
\fI/dev/mobilephone\fP.
|
||||
.TP
|
||||
\fB-h\fP, \fB--help\fP
|
||||
\fB\-h\fP, \fB\-\-help\fP
|
||||
Prints an option summary.
|
||||
.TP
|
||||
\fB-I\fP \fIinit string\fP, \fB--init\fP \fIinit string\fP
|
||||
\fB-I\fP \fIinit string\fP, \fB\-\-init\fP \fIinit string\fP
|
||||
Initialization string to send to the TA (default: "E0"). Note that the
|
||||
sequence "ATZ" is sent first.
|
||||
.TP
|
||||
\fB-r\fP, \fB--requeststat\fP
|
||||
\fB\-r\fP, \fB\-\-requeststat\fP
|
||||
Request status reports for sent SMS.
|
||||
.TP
|
||||
\fB-t\fP, \fB--test\fP
|
||||
\fB\-t\fP, \fB\-\-test\fP
|
||||
If this option is given the text is converted
|
||||
to the GSM default alphabet and back to Latin-1. This option can be
|
||||
used to find out how ASCII or Latin-1 texts are converted to the GSM
|
||||
to the GSM default alphabet and back to Latin\-1. This option can be
|
||||
used to find out how ASCII or Latin\-1 texts are converted to the GSM
|
||||
default alphabet. Characters that can not be converted to the GSM default
|
||||
alphabet are reported as ASCII code 172 (Latin-1 boolean "not")
|
||||
alphabet are reported as ASCII code 172 (Latin\-1 boolean "not")
|
||||
after this double conversion. No SMS messages are sent, a connection
|
||||
to a mobile phone is not established.
|
||||
.TP
|
||||
\fB-v\fP, \fB--version\fP
|
||||
\fB\-v\fP, \fB\-\-version\fP
|
||||
Prints the program version.
|
||||
.TP
|
||||
\fB-X\fP, \fB--xonxoff\fP
|
||||
\fB\-X\fP, \fB\-\-xonxoff\fP
|
||||
Uses software handshaking (XON/XOFF) for accessing the device.
|
||||
.PP
|
||||
.SH EXAMPLES
|
||||
|
@ -111,8 +111,8 @@ The following two invocations of \fIgsmsendsms\fP each send the same
|
|||
SMS message to the number "1234":
|
||||
.PP
|
||||
.nf
|
||||
gsmsendsms -d /dev/ttyS2 -b 19200 1234 "This is a test."
|
||||
echo "This is a test." | gsmsendsms -d /dev/ttyS2 -b 19200 1234
|
||||
gsmsendsms \-d /dev/ttyS2 \-b 19200 1234 "This is a test."
|
||||
echo "This is a test." | gsmsendsms \-d /dev/ttyS2 \-b 19200 1234
|
||||
.fi
|
||||
.PP
|
||||
.SH FILES
|
|
@ -17,34 +17,34 @@ gsmsmsd \- SMS message reception daemon
|
|||
.PP
|
||||
.SH SYNOPSIS
|
||||
.B gsmsmsd
|
||||
[ \fB-a\fP \fIaction\fP ]
|
||||
[ \fB--action\fP \fIaction\fP ]
|
||||
[ \fB-b\fP \fIbaudrate\fP ]
|
||||
[ \fB--baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB-c\fP \fIconcatenatedID\fP ]
|
||||
[ \fB--concatenate\fP \fIconcatenatedID\fP ]
|
||||
[ \fB-C\fP \fIservice centre address\fP ]
|
||||
[ \fB--sca\fP \fIservice centre address\fP ]
|
||||
[ \fB-d\fP \fIdevice\fP ]
|
||||
[ \fB--device\fP \fIdevice\fP ]
|
||||
[ \fB-D\fP ]
|
||||
[ \fB--direct\fP ]
|
||||
[ \fB-f\fP ]
|
||||
[ \fB--flush\fP ]
|
||||
[ \fB-h\fP ]
|
||||
[ \fB--help\fP ]
|
||||
[ \fB-I\fP \fIinit string\fP ]
|
||||
[ \fB--init\fP \fIinit string\fP ]
|
||||
[ \fB-r\fP ]
|
||||
[ \fB--requeststat\fP ]
|
||||
[ \fB-s\fP \fIspool directory\fP ]
|
||||
[ \fB--spool\fP \fIspool directory\fP ]
|
||||
[ \fB-t\fP \fISMS store name\fP ]
|
||||
[ \fB--store\fP \fISMS store name\fP ]
|
||||
[ \fB-v\fP ]
|
||||
[ \fB--version\fP ]
|
||||
[ \fB-X\fP ]
|
||||
[ \fB--xonxoff\fP ]
|
||||
[ \fB\-a\fP \fIaction\fP ]
|
||||
[ \fB\-\-action\fP \fIaction\fP ]
|
||||
[ \fB\-b\fP \fIbaudrate\fP ]
|
||||
[ \fB\-\-baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB\-c\fP \fIconcatenatedID\fP ]
|
||||
[ \fB\-\-concatenate\fP \fIconcatenatedID\fP ]
|
||||
[ \fB\-C\fP \fIservice centre address\fP ]
|
||||
[ \fB\-\-sca\fP \fIservice centre address\fP ]
|
||||
[ \fB\-d\fP \fIdevice\fP ]
|
||||
[ \fB\-\-device\fP \fIdevice\fP ]
|
||||
[ \fB\-D\fP ]
|
||||
[ \fB\-\-direct\fP ]
|
||||
[ \fB\-f\fP ]
|
||||
[ \fB\-\-flush\fP ]
|
||||
[ \fB\-h\fP ]
|
||||
[ \fB\-\-help\fP ]
|
||||
[ \fB\-I\fP \fIinit string\fP ]
|
||||
[ \fB\-\-init\fP \fIinit string\fP ]
|
||||
[ \fB\-r\fP ]
|
||||
[ \fB\-\-requeststat\fP ]
|
||||
[ \fB\-s\fP \fIspool directory\fP ]
|
||||
[ \fB\-\-spool\fP \fIspool directory\fP ]
|
||||
[ \fB\-t\fP \fISMS store name\fP ]
|
||||
[ \fB\-\-store\fP \fISMS store name\fP ]
|
||||
[ \fB\-v\fP ]
|
||||
[ \fB\-\-version\fP ]
|
||||
[ \fB\-X\fP ]
|
||||
[ \fB\-\-xonxoff\fP ]
|
||||
{ \fIsms_type\fP }
|
||||
.PP
|
||||
.SH DESCRIPTION
|
||||
|
@ -65,10 +65,10 @@ shell and the SMS message is written to the standard input of the action.
|
|||
\fIgsmsmsd\fP needs one empty storage slot for SMS messages in the
|
||||
mobile phone, otherwise SMS reception will not work. The SMS store to
|
||||
use for temporary storage of incoming SMS can be selected using the
|
||||
\fB--store\fP option, otherwise the ME default store is used.
|
||||
\fB\-\-store\fP option, otherwise the ME default store is used.
|
||||
.PP
|
||||
To terminate \fIgsmsmsd\fP cleanly (without losing SMS messages) one
|
||||
should send either SIGINT (CTRL-C on the command line) or SIGTERM to
|
||||
should send either SIGINT (CTRL\-C on the command line) or SIGTERM to
|
||||
the process.
|
||||
.PP
|
||||
Error messages are printed to the standard error output. If the program
|
||||
|
@ -89,14 +89,14 @@ The default is \fIsms\fP, \fIcb\fP, and \fIstat\fP.
|
|||
.PP
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB-a\fP \fIaction\fP, \fB--action\fP \fIaction\fP
|
||||
\fB\-a\fP \fIaction\fP, \fB\-\-action\fP \fIaction\fP
|
||||
The action to execute for each incoming SMS message. If no action
|
||||
is given the SMS is written to the standard output.
|
||||
.TP
|
||||
\fB-b\fP \fIbaudrate\fP, \fB--baudrate\fP \fIbaudrate\fP
|
||||
\fB\-b\fP \fIbaudrate\fP, \fB\-\-baudrate\fP \fIbaudrate\fP
|
||||
The baud rate to use.
|
||||
.TP
|
||||
\fB-c\fP \fIconcatenatedID\fP, \fB--concatenate\fP \fIconcatenatedID\fP
|
||||
\fB\-c\fP \fIconcatenatedID\fP, \fB\-\-concatenate\fP \fIconcatenatedID\fP
|
||||
If an ID is given, large SMSs are split into several, concatenated
|
||||
SMSs. All SMSs have the same ID and are numbered consecutively so that
|
||||
the receiving phone can assemble them in the correct order. IDs must
|
||||
|
@ -108,43 +108,43 @@ since all the numbering and ID information is
|
|||
carried in the user data header element at the beginning of the SMS
|
||||
user data. This information may show up as garbage in such phones.
|
||||
.TP
|
||||
\fB-C\fP \fIservice centre address\fP, \fB--sca\fP \fIservice centre address\fP
|
||||
\fB\-C\fP \fIservice centre address\fP, \fB\-\-sca\fP \fIservice centre address\fP
|
||||
Sets the service centre address to use for all SUBMIT SMSs (may not
|
||||
work with some phones).
|
||||
.TP
|
||||
\fB-d\fP \fIdevice\fP, \fB--device\fP \fIdevice\fP
|
||||
\fB\-d\fP \fIdevice\fP, \fB\-\-device\fP \fIdevice\fP
|
||||
The device to which the GSM modem is connected. The default is
|
||||
\fI/dev/mobilephone\fP.
|
||||
.TP
|
||||
\fB-D\fP, \fB--direct\fP
|
||||
\fB\-D\fP, \fB\-\-direct\fP
|
||||
Enables direct routing of incoming SMS messages to the TE. This is not
|
||||
supported by many mobile phone/GSM modem combinations. Therefore, the
|
||||
default is to store incoming SMS temporarily before processing them in
|
||||
the indicated store.
|
||||
.TP
|
||||
\fB-f\fP, \fB--flush\fP
|
||||
\fB\-f\fP, \fB\-\-flush\fP
|
||||
This option causes \fIgsmsmsd\fP to flush (ie. read and erase)
|
||||
existing SMS messages from
|
||||
the SMS store selected by the \fB--store\fP option. The action given
|
||||
by the \fB--action\fP option is executed on each of the flushed
|
||||
the SMS store selected by the \fB\-\-store\fP option. The action given
|
||||
by the \fB\-\-action\fP option is executed on each of the flushed
|
||||
SMS. This option should be used to ensure that enough space is
|
||||
available in the SMS store for temporary storage of incoming SMS,
|
||||
otherwise incoming SMS might be ignored silently by the ME.
|
||||
.TP
|
||||
\fB-h\fP, \fB--help\fP
|
||||
\fB\-h\fP, \fB\-\-help\fP
|
||||
Prints an option summary.
|
||||
.TP
|
||||
\fB-I\fP \fIinit string\fP, \fB--init\fP \fIinit string\fP
|
||||
\fB\-I\fP \fIinit string\fP, \fB\-\-init\fP \fIinit string\fP
|
||||
Initialization string to send to the TA (default: "E0"). Note that the
|
||||
sequence "ATZ" is sent first.
|
||||
.TP
|
||||
\fB-r\fP, \fB--requeststat\fP
|
||||
\fB\-r\fP, \fB\-\-requeststat\fP
|
||||
Request status reports for sent SMS. Note: This option only makes
|
||||
sense if the phone supports routing of status reports to the
|
||||
TE. Otherwise the status reports might show on the phone's display or
|
||||
get lost.
|
||||
.TP
|
||||
\fB-s\fP \fIspool directory\fP, \fB--spool\fP \fIspool directory\fP
|
||||
\fB\-s\fP \fIspool directory\fP, \fB\-\-spool\fP \fIspool directory\fP
|
||||
This option sets the spool directory where \fIgsmsmsd\fP expects SMS
|
||||
messages to send. The format of SMS files is very simple: The first
|
||||
line contains the phone number of the recipient. Everything else after
|
||||
|
@ -154,18 +154,18 @@ for details on the SMS text character set and maximum length.
|
|||
\fIgsmsmsd\fP polls the spool directory every 5 seconds. Sent
|
||||
SMS message files are removed.
|
||||
.TP
|
||||
\fB-t\fP \fISMS store name\fP, \fB--store\fP \fISMS store name\fP
|
||||
The name of the SMS store to read from (for the \fB--flush\fP option)
|
||||
\fB\-t\fP \fISMS store name\fP, \fB\-\-store\fP \fISMS store name\fP
|
||||
The name of the SMS store to read from (for the \fB\-\-flush\fP option)
|
||||
or write to (for temporary SMS storage). This option must
|
||||
be must be used in conjunction with the \fB--flush\fP option. If this
|
||||
be must be used in conjunction with the \fB\-\-flush\fP option. If this
|
||||
option is omitted the ME uses it's default SMS store for temporary
|
||||
storage of incoming SMS. A commonly available message
|
||||
store is "SM" (SIM card).
|
||||
.TP
|
||||
\fB-v\fP, \fB--version\fP
|
||||
\fB\-v\fP, \fB\-\-version\fP
|
||||
Prints the program version.
|
||||
.TP
|
||||
\fB-X\fP, \fB--xonxoff\fP
|
||||
\fB\-X\fP, \fB\-\-xonxoff\fP
|
||||
Uses software handshaking (XON/XOFF) for accessing the device.
|
||||
.PP
|
||||
.SH EXAMPLES
|
||||
|
@ -173,14 +173,14 @@ The following invocation of \fIgsmsmsd\fP sends each incoming SMS message
|
|||
as a mail to the user "smsadmin":
|
||||
.PP
|
||||
.nf
|
||||
gsmsmsd -d /dev/ttyS2 -b 19200 -a "mail smsadmin"
|
||||
gsmsmsd \-d /dev/ttyS2 \-b 19200 \-a "mail smsadmin"
|
||||
.fi
|
||||
.PP
|
||||
This is the format of SMS deliver messages as output from \fIgsmsmsd\fP:
|
||||
.PP
|
||||
.nf
|
||||
----------------------------------------------------------------
|
||||
Message type: SMS-DELIVER
|
||||
Message type: SMS\-DELIVER
|
||||
SC address: '491710762100'
|
||||
More messages to send: 1
|
||||
Reply path: 0
|
||||
|
@ -202,7 +202,7 @@ This is the format of SMS status report messages as output from \fIgsmsmsd\fP:
|
|||
.PP
|
||||
.nf
|
||||
----------------------------------------------------------------
|
||||
Message type: SMS-STATUS-REPORT
|
||||
Message type: SMS\-STATUS\-REPORT
|
||||
SC address: ''
|
||||
More messages to send: 0
|
||||
Status report qualifier: 0
|
||||
|
@ -219,8 +219,8 @@ messages from the "SM" SMS store and looks in the "/tmp/spooldir"
|
|||
directory for SMS to send:
|
||||
.PP
|
||||
.nf
|
||||
gsmsmsd -d /dev/ttyS2 --spool /tmp/spooldir -f --store sm \\
|
||||
--action 'mail smsadmin'
|
||||
gsmsmsd \-d /dev/ttyS2 \-\-spool /tmp/spooldir \-f \-\-store sm \\
|
||||
\-\-action 'mail smsadmin'
|
||||
.fi
|
||||
.PP
|
||||
.SH FILES
|
|
@ -15,36 +15,36 @@
|
|||
gsmsmsstore \- SMS store manipulation program
|
||||
.SH SYNOPSIS
|
||||
.B gsmsmsstore
|
||||
[ \fB-a\fP ]
|
||||
[ \fB--add\fP ]
|
||||
[ \fB-b\fP \fIbaudrate\fP ]
|
||||
[ \fB--baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB-c\fP ]
|
||||
[ \fB--copy\fP ]
|
||||
[ \fB-C\fP \fIservice centre address\fP ]
|
||||
[ \fB--sca\fP \fIservice centre address\fP ]
|
||||
[ \fB-d\fP \fIdestination device or file\fP ]
|
||||
[ \fB--destination\fP \fIdestination device or file\fP ]
|
||||
[ \fB-h\fP ]
|
||||
[ \fB--help\fP ]
|
||||
[ \fB-I\fP \fIinit string\fP ]
|
||||
[ \fB--init\fP \fIinit string\fP ]
|
||||
[ \fB-k\fP ]
|
||||
[ \fB--backup\fP ]
|
||||
[ \fB-l\fP ]
|
||||
[ \fB--list\fP ]
|
||||
[ \fB-s\fP \fIsource device or file\fP ]
|
||||
[ \fB--source\fP \fIsource device or file\fP ]
|
||||
[ \fB-t\fP \fISMS store name\fP ]
|
||||
[ \fB--store\fP \fISMS store name\fP ]
|
||||
[ \fB-v\fP ]
|
||||
[ \fB--version\fP ]
|
||||
[ \fB-V\fP ]
|
||||
[ \fB--verbose\fP ]
|
||||
[ \fB-x\fP ]
|
||||
[ \fB--delete\fP ]
|
||||
[ \fB-X\fP ]
|
||||
[ \fB--xonxoff\fP ]
|
||||
[ \fB\-a\fP ]
|
||||
[ \fB\-\-add\fP ]
|
||||
[ \fB\-b\fP \fIbaudrate\fP ]
|
||||
[ \fB\-\-baudrate\fP \fIbaudrate\fP ]
|
||||
[ \fB\-c\fP ]
|
||||
[ \fB\-\-copy\fP ]
|
||||
[ \fB\-C\fP \fIservice centre address\fP ]
|
||||
[ \fB\-\-sca\fP \fIservice centre address\fP ]
|
||||
[ \fB\-d\fP \fIdestination device or file\fP ]
|
||||
[ \fB\-\-destination\fP \fIdestination device or file\fP ]
|
||||
[ \fB\-h\fP ]
|
||||
[ \fB\-\-help\fP ]
|
||||
[ \fB\-I\fP \fIinit string\fP ]
|
||||
[ \fB\-\-init\fP \fIinit string\fP ]
|
||||
[ \fB\-k\fP ]
|
||||
[ \fB\-\-backup\fP ]
|
||||
[ \fB\-l\fP ]
|
||||
[ \fB\-\-list\fP ]
|
||||
[ \fB\-s\fP \fIsource device or file\fP ]
|
||||
[ \fB\-\-source\fP \fIsource device or file\fP ]
|
||||
[ \fB\-t\fP \fISMS store name\fP ]
|
||||
[ \fB\-\-store\fP \fISMS store name\fP ]
|
||||
[ \fB\-v\fP ]
|
||||
[ \fB\-\-version\fP ]
|
||||
[ \fB\-V\fP ]
|
||||
[ \fB\-\-verbose\fP ]
|
||||
[ \fB\-x\fP ]
|
||||
[ \fB\-\-delete\fP ]
|
||||
[ \fB\-X\fP ]
|
||||
[ \fB\-\-xonxoff\fP ]
|
||||
{ \fIindices\fP }
|
||||
[ \fIphonenumber\fP \fItext\fP ]
|
||||
.PP
|
||||
|
@ -57,19 +57,19 @@ to add SMS submit messages to a store.
|
|||
\fIgsmsmsstore\fP reads entries from the source which can be a mobile
|
||||
phone (if a serial device file is given) or a file (if a file name is
|
||||
given). The source is never modified. \fIgsmsmsstore\fP writes SMS
|
||||
messages to a destination file or device in the case of \fB--copy\fP,
|
||||
\fB--backup\fP, and \fB--add\fP.
|
||||
messages to a destination file or device in the case of \fB\-\-copy\fP,
|
||||
\fB\-\-backup\fP, and \fB\-\-add\fP.
|
||||
.PP
|
||||
The \fB--list\fP option does not change any file but just lists the
|
||||
The \fB\-\-list\fP option does not change any file but just lists the
|
||||
contents to standard output.
|
||||
.PP
|
||||
The \fB--backup\fP and \fB--copy\fP options require both source and
|
||||
destination files or devices. The \fB--list\fP option requires a
|
||||
source. The \fB--add\fP and \fB--delete\fP options require a
|
||||
The \fB\-\-backup\fP and \fB\-\-copy\fP options require both source and
|
||||
destination files or devices. The \fB\-\-list\fP option requires a
|
||||
source. The \fB\-\-add\fP and \fB\-\-delete\fP options require a
|
||||
destination file or device.
|
||||
.PP
|
||||
If "-" is given as the parameter for the \fB--source\fP or
|
||||
\fB--destination\fP options, the SMS store is read from standard input
|
||||
If "\-" is given as the parameter for the \fB\-\-source\fP or
|
||||
\fB\-\-destination\fP options, the SMS store is read from standard input
|
||||
and/or written to standard output, respectively.
|
||||
.PP
|
||||
SMS message files are not human-readable.
|
||||
|
@ -79,61 +79,61 @@ terminates on error the error code 1 is returned.
|
|||
.PP
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB-a\fP, \fB--add\fP
|
||||
\fB\-a\fP, \fB\-\-add\fP
|
||||
Adds an SMS submit message with recipient address \fIphonenumber\fP and
|
||||
text \fItext\fP to the destination.
|
||||
.TP
|
||||
\fB-b\fP \fIbaudrate\fP, \fB--baudrate\fP \fIbaudrate\fP
|
||||
\fB\-b\fP \fIbaudrate\fP, \fB\-\-baudrate\fP \fIbaudrate\fP
|
||||
The baud rate to use. The default baudrate is 38400.
|
||||
.TP
|
||||
\fB-c\fP, \fB--copy\fP
|
||||
\fB\-c\fP, \fB\-\-copy\fP
|
||||
This causes the contents of the source to be copied to the
|
||||
destination. After this operation the destination has exactly the same
|
||||
contents as the source. If \fIindices\fP are given on the command
|
||||
line only those SMS messages denoted by the indices are copied to the
|
||||
destination.
|
||||
.TP
|
||||
\fB-C\fP \fIservice centre address\fP, \fB--sca\fP \fIservice centre address\fP
|
||||
\fB\-C\fP \fIservice centre address\fP, \fB\-\-sca\fP \fIservice centre address\fP
|
||||
Sets the service centre address to use for all SUBMIT SMSs (may not
|
||||
work with some phones).
|
||||
.TP
|
||||
\fB-d\fP \fIdestination\fP, \fB--destination\fP \fIdestination\fP
|
||||
\fB\-d\fP \fIdestination\fP, \fB\-\-destination\fP \fIdestination\fP
|
||||
The destination device or file.
|
||||
.TP
|
||||
\fB-h\fP, \fB--help\fP
|
||||
\fB\-h\fP, \fB\-\-help\fP
|
||||
Prints an option summary.
|
||||
.TP
|
||||
\fB-I\fP \fIinit string\fP, \fB--init\fP \fIinit string\fP
|
||||
\fB\-I\fP \fIinit string\fP, \fB\-\-init\fP \fIinit string\fP
|
||||
Initialization string to send to the TA (default: "E0"). Note that the
|
||||
sequence "ATZ" is sent first.
|
||||
.TP
|
||||
\fB-k\fP, \fB--backup\fP
|
||||
\fB\-k\fP, \fB\-\-backup\fP
|
||||
This causes those entries to be added from the source to the
|
||||
destination that are not already present in the destination. If
|
||||
\fIindices\fP are given on the command line only those SMS messages
|
||||
denoted by the indices are backed up (ie. added) to the destination.
|
||||
.TP
|
||||
\fB-l\fP, \fB--list\fP
|
||||
\fB\-l\fP, \fB\-\-list\fP
|
||||
Prints out the entire contents of the source in human-readable form.
|
||||
.TP
|
||||
\fB-s\fP \fIsource\fP, \fB--source\fP \fIsource\fP
|
||||
\fB\-s\fP \fIsource\fP, \fB\-\-source\fP \fIsource\fP
|
||||
The source device or file.
|
||||
.TP
|
||||
\fB-t\fP \fISMS store name\fP, \fB--store\fP \fISMS store name\fP
|
||||
\fB\-t\fP \fISMS store name\fP, \fB\-\-store\fP \fISMS store name\fP
|
||||
The name of the SMS store to read from or write to. This information is
|
||||
only used for device sources and destinations. A commonly available message
|
||||
store is "SM" (SIM card).
|
||||
.TP
|
||||
\fB-v\fP, \fB--version\fP
|
||||
\fB\-v\fP, \fB\-\-version\fP
|
||||
Prints the program version.
|
||||
.TP
|
||||
\fB-V\fP, \fB--verbose\fP
|
||||
\fB\-V\fP, \fB\-\-verbose\fP
|
||||
Prints out a detailed progress report.
|
||||
.TP
|
||||
\fB-x\fP, \fB--delete\fP
|
||||
\fB\-x\fP, \fB\-\-delete\fP
|
||||
Delete the SMS messages as denoted by the \fIindices\fP from the destination.
|
||||
.TP
|
||||
\fB-X\fP, \fB--xonxoff\fP
|
||||
\fB\-X\fP, \fB\-\-xonxoff\fP
|
||||
Uses software handshaking (XON/XOFF) for accessing the device.
|
||||
.PP
|
||||
.SH EXAMPLES
|
||||
|
@ -141,15 +141,15 @@ The following command lists all entries in the mobile phone connected
|
|||
to \fI/dev/mobilephone\fP to the standard output:
|
||||
.PP
|
||||
.nf
|
||||
gsmsmsstore -b 19200 -s /dev/mobilephone -t SM -l
|
||||
gsmsmsstore \-b 19200 \-s /dev/mobilephone \-t SM \-l
|
||||
.fi
|
||||
.PP
|
||||
The following adds entries 4, 7, and 10 from the device
|
||||
\fI/dev/mobilephone\fP to the file \fIsmsstore\fP:
|
||||
.PP
|
||||
.nf
|
||||
gsmsmsstore -s /dev/mobilephone -d /home/fred/smsstore
|
||||
-t SM -b 4 7 10
|
||||
gsmsmsstore \-s /dev/mobilephone \-d /home/fred/smsstore
|
||||
\-t SM \-b 4 7 10
|
||||
.fi
|
||||
.PP
|
||||
.SH AUTHOR
|
|
@ -106,11 +106,27 @@ string GsmAt::chat(string atCommand, string response, string &pdu,
|
|||
putLine("AT" + atCommand);
|
||||
// and gobble up CR/LF (and possibly echoed characters if echo can't be
|
||||
// switched off)
|
||||
// Also, some mobiles (e.g., Sony Ericsson K800i) respond to commands
|
||||
// like "at+cmgf=0" with "+CMGF: 0" on success as well as the "OK"
|
||||
// status -- so gobble that (but not if that sort of response was expected)
|
||||
// FIXME: this is a gross hack, should be done via capabilities or sth
|
||||
#include <string>
|
||||
string::size_type loc = atCommand.find( "=", 1 );
|
||||
string expect;
|
||||
if (loc != string::npos) {
|
||||
expect = atCommand;
|
||||
expect.replace(loc, 1, " ");
|
||||
expect.insert(loc, ":");
|
||||
} else {
|
||||
expect = "";
|
||||
}
|
||||
do
|
||||
{
|
||||
s = normalize(getLine());
|
||||
}
|
||||
while (s.length() == 0 || s == "AT" + atCommand);
|
||||
while (s.length() == 0 || s == "AT" + atCommand ||
|
||||
((response.length() == 0 || !matchResponse(s, response)) &&
|
||||
(expect.length() > 0 && matchResponse(s, expect))));
|
||||
|
||||
// handle errors
|
||||
if (matchResponse(s, "+CME ERROR:") || matchResponse(s, "+CMS ERROR:"))
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue