Changeset 74:c9eb3d2caae9 in SMSSender


Ignore:
Timestamp:
Feb 15, 2010 6:39:53 PM (9 years ago)
Author:
Sämy Zehnder <saemy.zehnder@…>
Branch:
2.2
Convert:
svn:3639001d-8e34-449c-bb86-3782b86c4877/branches/2.2@73
Message:
 
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • SMSSender.dproj

    r32 r74  
    2828    <Borland.ProjectType>VCLApplication</Borland.ProjectType>
    2929    <BorlandProject>
    30 <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">True</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">2</VersionInfo><VersionInfo Name="Release">3</VersionInfo><VersionInfo Name="Build">5</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2055</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">gorrión.</VersionInfoKeys><VersionInfoKeys Name="FileDescription">SMSSender</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.2.3.5</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright">(c) 2007-2009, gorrión.</VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename">SMSSender.exe</VersionInfoKeys><VersionInfoKeys Name="ProductName">SMSSender</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">2.2.3</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SMSSender.dpr</Source></Source><Excluded_Packages>
    31      
    32      
    33      
    34      
    35      
    36      
    37      
    38      
    39      
    40      
    41      
    42      
    43      
    44      
    45      
    46      
    47      
    48      
    49      
    50      
    51      
    52      
    53      
    54      
    55      
    56      
    57      
    58      
    59      
    60      
    61      
    62      
    63      
    64      
    65      
    66      
    67      
    68      
    69      
    70      
    71      
    72      
    73      
    74      
    75      
    76      
    77      
    78      
    79      
    80      
    81      
    82      
    83      
    84      
    85      
    86      
    87      
    88      
    89      
    90      
    91      
    92      
    93      
    94      
    95      
    96      
    97      
    98      
    99      
    100      
     30<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">True</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">2</VersionInfo><VersionInfo Name="Release">3</VersionInfo><VersionInfo Name="Build">6</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2055</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">gorrión.</VersionInfoKeys><VersionInfoKeys Name="FileDescription">SMSSender</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.2.3.6</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright">(c) 2007-2009, gorrión.</VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename">SMSSender.exe</VersionInfoKeys><VersionInfoKeys Name="ProductName">SMSSender</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">2.2.3</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SMSSender.dpr</Source></Source><Excluded_Packages>
    10131     
    10232     
  • SMSSender2.2.groupproj

    r3 r74  
    88    <Projects Include="gateways\Sunrise\Sunrise.dproj" />
    99    <Projects Include="gateways\SwisscomXtraZone\SwisscomXtraZone.dproj" />
     10    <Projects Include="gateways\SwisscomXtraZone_Old\SwisscomXtraZone_Old.dproj" />
    1011    <Projects Include="SMSSender.dproj" />
    1112  </ItemGroup>
     
    5253    <MSBuild Projects="gateways\Sunrise\Sunrise.dproj" Targets="Make" />
    5354  </Target>
     55  <Target Name="SwisscomXtraZone_Old">
     56    <MSBuild Projects="gateways\SwisscomXtraZone_Old\SwisscomXtraZone_Old.dproj" Targets="" />
     57  </Target>
     58  <Target Name="SwisscomXtraZone_Old:Clean">
     59    <MSBuild Projects="gateways\SwisscomXtraZone_Old\SwisscomXtraZone_Old.dproj" Targets="Clean" />
     60  </Target>
     61  <Target Name="SwisscomXtraZone_Old:Make">
     62    <MSBuild Projects="gateways\SwisscomXtraZone_Old\SwisscomXtraZone_Old.dproj" Targets="Make" />
     63  </Target>
    5464  <Target Name="Build">
    55     <CallTarget Targets="SMSSender;SwisscomXtraZone;Schoolnet;Sunrise" />
     65    <CallTarget Targets="SMSSender;SwisscomXtraZone;Schoolnet;Sunrise;SwisscomXtraZone_Old" />
    5666  </Target>
    5767  <Target Name="Clean">
    58     <CallTarget Targets="SMSSender:Clean;SwisscomXtraZone:Clean;Schoolnet:Clean;Sunrise:Clean" />
     68    <CallTarget Targets="SMSSender:Clean;SwisscomXtraZone:Clean;Schoolnet:Clean;Sunrise:Clean;SwisscomXtraZone_Old:Clean" />
    5969  </Target>
    6070  <Target Name="Make">
    61     <CallTarget Targets="SMSSender:Make;SwisscomXtraZone:Make;Schoolnet:Make;Sunrise:Make" />
     71    <CallTarget Targets="SMSSender:Make;SwisscomXtraZone:Make;Schoolnet:Make;Sunrise:Make;SwisscomXtraZone_Old:Make" />
    6272  </Target>
    6373  <Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
  • changelog.txt

    r32 r74  
     1SMSSender-2.3.4
     2  * []          No changes. Since Swisscom decided to roll back to the old weblayout because their new weblayout was too bad and that unstable, I decided to reimplement the old version of the gateway as "SwisscomXtraZone Old". Create a second account with your old login data and you are prepared for every switch of the weblayout in the feature.
     3
     4 
    15SMSSender-2.2.3
    26  * []          No changes, just the SwisscomXtraZone plugin has been updated.
     
    48  * [Change]    Working now with the new interface of the Swisscom Xtra-Zone. So you can enjoy the show again ;) [#0035]
    59
     10 
    611SMSSender-2.2.2
    712  * [Bugfix]    Newline characters in password-storage-string led to corrupt account settings file. Reading the password was impossible for the program. [#0030]
    813
     14 
    915SMSSender-2.2.1
    1016  * [Bugfix]    Using mapped memory for objects which are in shared between the dlls and the main program. [#0020]
    1117  * [Bugfix]    Proxy support is now working properly. [#0009]
    1218  * [Bugfix]    Global storage of the http-results of the accounts in the gateway. [#0027]
     19
    1320 
    1421SMSSender-2.2.0
  • gateways/Schoolnet/GtwySchoolnet/GtwySchoolnet.pas

    r3 r74  
    309309  if FStopInitializing.Contains(account.getAccountId) then Exit;
    310310  LastHtml[account] := account.http.Get(MAIN_PAGE);
    311   Result            := Pos('Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:txt_Message', LastHtml[account]) > 0;
     311  Result            := Pos('Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:txt_Message', LastHtml[account]) > 0;
    312312end;
    313313
     
    335335
    336336    if FStopInitializing.Contains(account.getAccountId) then Exit;
    337     mc := getMatches(LastHtml[account], '<span.*id="Layout1_PresentationModeControlsContainer__ctl1__ctl0__ctl0_lblStatus".*style="color: Red;">(.*)</span>');
     337    mc := getMatches(LastHtml[account], '<span.*id="Layout1_PresentationModeControlsContainer__ctl2__ctl0__ctl0_lblStatus".*style="color: Red;">(.*)</span>');
    338338    if Length(mc) > 0 then
    339339    begin
     
    347347  procedure removeRecipients;
    348348  begin
    349     while Pos('Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection', LastHtml[account]) > 0 do
     349    while Pos('Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection', LastHtml[account]) > 0 do
    350350      doPost('', '',
    351             ['Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection.x=10',
    352              'Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection.y=10']);
     351            ['Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection.x=10',
     352             'Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:dgSmsList:_ctl2:imgContactSelection.y=10']);
    353353  end;
    354354
     
    356356  begin
    357357    doPost('', '',
    358           ['Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:txtSmsListPrefix='+Copy(recipient.getNumber, 1, 3),
    359            'Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:txtSmsListHandy='+Copy(recipient.getNumber, 4, Length(recipient.getNumber)),
    360            'Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:imgBtnAddrAddToGridForSms.x=10',
    361            'Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:imgBtnAddrAddToGridForSms.y=10']);
     358          ['Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:txtSmsListPrefix='+Copy(recipient.getNumber, 1, 3),
     359           'Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:txtSmsListHandy='+Copy(recipient.getNumber, 4, Length(recipient.getNumber)),
     360           'Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:imgBtnAddrAddToGridForSms.x=10',
     361           'Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:imgBtnAddrAddToGridForSms.y=10']);
    362362  end;
    363363
     
    370370      selec := 'rbSendName';
    371371
    372     doPost('Layout1$PresentationModeControlsContainer$_ctl1$_ctl0$_ctl0$cmdAnswer', '',
    373            ['Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:noSelec='+selec,
    374             'Layout1:PresentationModeControlsContainer:_ctl1:_ctl0:_ctl0:txt_Message='+UTF8Encode(text)]);
     372    doPost('Layout1$PresentationModeControlsContainer$_ctl2$_ctl0$_ctl0$cmdAnswer', '',
     373           ['Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:noSelec='+selec,
     374            'Layout1:PresentationModeControlsContainer:_ctl2:_ctl0:_ctl0:txt_Message='+UTF8Encode(text)]);
    375375  end;
    376376
  • installer/setup.nsi

    r32 r74  
    88 
    99!define PRODUCT_NAME "SMSSender"
    10 !define VERSION "2.2.3"
     10!define VERSION "2.2.4"
    1111!define PRODUCT_VERSION "${VERSION}"
    1212!define PRODUCT_GROUP "gorrion"
     
    282282          !insertmacro OpenUninstallLog
    283283                        !insertmacro InstallFile ..\gateways\SwisscomXtraZone.dll "gateways\"
     284                        !insertmacro InstallFile ..\gateways\SwisscomXtraZone_Old.dll "gateways\"
    284285                !insertmacro CloseUninstallLog
    285286        SectionEnd
Note: See TracChangeset for help on using the changeset viewer.