⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 pc 透過simens mobile phone 連線,可直接傳訊.
💻
字号:
Changelog for SCMxx:0.6.4    added UCS-2 phonebook transfer mode by deafult with GSM fallback	(thanks to Alexander Kochetkov)    correctly gets range for phonebook CS and RD again and request	only 5 entries at once to prevent timeouts with slow	phones/SIM-cards (thanks to Alexander Kochetkov)    fixes some small bugs0.6.3.8    "RING" catched    fixed sms type identification    enable unicode sms sending (patch by Andy Shevchenko)    update man page    change flash sms coding to work with unicode setting in parallel    fix content length output for unicode sms    added russian man page translation (sent in by Andy Shevchenko)    small change in unicode.c to stop gcc3.3 complain    trying to avoid some error messages about syntax0.6.3.7    fixed the GPRS info segfault issue    some command errors are not really a reason to about - fixed that    fixed gcc-3.2 warnings    fixed Makefiles to actually use chosen compiler    rewrote/reordered main()0.6.3.6    rewrote parts of src/Makefile (warning: only the use of	GNU make is supported although others may also work, see	short comment in src/Makefile)    changed (src/)Makefile target "dist-clean" to "distclean"    removed src/Makefile maintainer-clean target    added wchar.h/stddef.h configure check and depincludes rules    added file dep_wcslen.c with depincludes rule (see top of file)    added wcslen check (also in libwcs)    call automake in ./maintainer-prep to create install-sh    check getop.h or getopt/getopt.h presence    moving header includes from common.h to the .c files    do not make use of mktime as this is often broken    remove configure mktime check    added another flavour of M50 to supported phones    open port with O_NONBLOCK and disable O_NONBLOCK when device is open    add option --ignore-serial-bits to make some phones/cables work    add option --device-timeout=<seconds>    print exact type of unsupported sms pdus to stderr    reindented all code0.6.3.5    fix segfault    run phone_init (thus fixing direct sms receive)0.6.3.4    removing a lot of bugs about uninitialized variables that turned	into segmentation faults (thanks to Ronald Wahl for showing	up my programming errors)    fixed some other small bugs that made show up wrong data (network	status, network gprs status)    remove caching code for vendor and model as it crashes e.g. with	CygWin (maybe their compiler again?)0.6.3.3    replacing cfmakeraw by redefining the function (instead of a code block	replacement) and adjust configure.in    do not open device non-blocking    set termios read counter to 10 seconds and character counter to 0    make repeating of last at command generic    rewritten tty_read method with split-off tty_readline method    interpret the bit error rate value on info output    replace "ATZ" init string with "\rATZ"    apply the fix from 0.6.3.2 correctly    create scmxx.spec from scmxx.spec.in by maintainer-prep script       0.6.3.2    add S46 to supported phones    include fix from http://bugs.debian.org/171217    exchange 'make' with '$(MAKE)' in toplevel Makefile0.6.3.1    fix one character in scmxx.c to get output again    fixed Makefile.in to install the man page0.6.3    first usage of wchar_t and iconv which makes several input/output charsets	possible and even compatible    enabling generic charsets for phonebook upload and download    enabling generic charsets for sms sending and decoding    enabling special sequences \XXXX for generic characters and \n for <NL> and        \\ for '\'    added local date format output for SMS and info    fix sms resend bug    fix a lot of sms decoding bugs and clean up the SMS header code    added UCS2 decoding of SMS    added status report request option --srr    changes --file (-f) to --out (-o)0.6.2    fix configure.in to check for Win32 specialties    fix Makefile.in to make use of Win32 specialties    add SL45i (SLIK) to known phones    decreased maximum PDU size for file upload to 175 to fix SL4x v23 VCF upload    rearrange info() output0.6.1.6    fixed a bug in the info() method that strangely only showed up in cygwin    added flose to close the opened file handle    added method that shows network status, area code and cell id0.6.1.5    add capability to specify "all" as slot for sending to force overwriting	starting from minimum slot    change in message on which slot is used    --info now stores the information in the file specified with --file; if non	was specified it prints them to stdout    do not hardcode the standard file descriptors0.6.1.4 (was only available as patch)    add configure entry that looks for cfmakeraw() (not in cygwin)    make cfmakeraw() work-around available if cfmakeraw() is not present    fix slots min/max that may differ between readable and writable    make arguement to --vcard really optional    (in 0.6.1.3-3: fixed spec file for file and dir permissions)0.6.1.3    exported the sms functions and structures to their own header file    write is now non-blocking compliant    fix for a lost '@' in some sms0.6.1.2    fixes small typo in code that prevented direct sms sending    the port is now opened non-blocking    small fix in read_mytty method0.6.1.1    fixes command line interpreting for sending sms with text from file    sending sms per status to the number specified at the command line	(was ignored in 0.6.1)0.6.1    code cleanup in sms methods    moved SMS settings bit so it is not the default file type by accident    some error messages if no action was taken or no file type was specified    added info about possible different SMS storage places (this is more than only	"SM" since S45/ME45 V21)    added parameter --smsmem to select the sms storage memory    automatically select SMS storage "MT" (="ME"+"SM") if available and none was	selected, otherwhise default to "SM" if none was selected    check for maximum pdu size for file getting to detect data that got scrambled	by the phone (mainly midi files on S45/ME45 V21)    fixed: error message when sms memory is full    gprs info methods added by Jarek Kruza (poczta@jarek.kruza.pl)    get and remove can be used at the same time (SMS only)    remove can now handle the sms status types (so e.g. deleting all messages of	type "unsent" works)    verbose description of sms status when getting (instead of the status number)    send can now handle the sms status types (so e.g. sending all messages of	type "unsent" works)    added updated man page    updated rpm spec file    moved docs/README -> docs/doc_sources.txt    removed contrib/vcsconvert0.6.0 (2002-04-05)    THIS IS NOT THE C++ VERSION AS PERVIOUSLY STATED AS GOAL ON THE WEBSITE!    !!!!! Syntax changed !!!!!    all timezone values in the time fields can now be decoded correctly    added debian_with_scmxx.bmp to examples dir    various other code cleanups:	rewrite of checkslots and info methods and some others	removed com2_mytty method	giving transfer methods the proper parameters to not use global variables	    anymore	removing most of the global variables	unified some global variables to bitvalues of a local variable or structs	better usage of C pointers and some dynamic memory allocation    new (requested) parameter --version that prints the version number    multiple file upload support (adding only)    multiple file deletion support    --pipe support for getting sms (indirect, too) and files    --pipe and --file are now independent of each other    printing to stdout must now be requested with "-f -"    removed the need for TTYPORTMAXLENGTH, malloc is now used.    multiple file download support (with filename expanding)0.5.16.2 (2002-03-29)    moved "File transfer..." message to be displayed after reading the file    fixed bug in file read-in for file transfer (3rd package and above)    print message when input comes from a tty (and how to finish it)    on reading for file transfer, only read second block if first is full	(needed, so you do not have to close input from a tty twice)0.5.16.1 (2002-03-28)    changed some variable name to be C89 compliant (see stdin(3))	thanks to Klaus Klein for pointing at this    direct messages to stderr instead of stdout so only data goes to stdout	thanks to Klaus Klein for pointing at this    print a slot number message line when receiving bmp,mid,vcs,vcf	(especially with "all")0.5.16 (2002-03-27)    new parameter --reset which resets the phone if it does not respond after	a user-aborted file transfer    lots of code cleanups    changed the read_mytty method to be more cleaner and work with raw mode    added read_mytty_limited to read to a boundry instead of a lines end    change sending code (sms and files) to makes use of raw mode, so data is	really only sent, when no error occurs    added is_number method to be more specific than atoi    added "all" to file deleting and getting    added pipe ability to file getting method    do not try to decode unsupported PDU types    rearranged this file (now with release dates from this version on)    added C45 to the list of supported phones0.5.15    a full phone buffer when sending files can now be deleted (thanks to Marjan Erzen)    free slot detection changed to work for bmp,mid,vcf,vcs (getting only)    new paramter --flash for sending flash sms instead of normal ones	(works only if supported by the reveiving mobile entity)0.5.14    fix crash when build with optimizations    fix include of present CFLAGS env    decode some known sms user data header fields and display this information    show 8bit and 16bit sms messages as hexstring (instead of nothing)  addon:    changed hexstr2int to not used atoi anymore (can give segfaults at runtime)0.5.13        fix phonebook text field length check for the new casted characters    we now use autoconf and autoheader to create the build files	config.h and Makefile (thanks to Michael Banck <mbanck@gmx.net>)    specfile updated (thanks to Kri╰of Petr <petr@kristof.cz>)0.5.12    new parameter pair --greek and --nogreek (dependent on compile settings)	see docs greekchars.txt for details    clean-up of the functions in gsmcodes.c0.5.11    complete GSM charset compliance (more input characters than the S35i provides!)    change sms input definition: greek character must be masked with a prepended '\'	which enables all greek characters instead of only the non-coliding ones    renamed device.h to config.h    change config.h to defines and declare variables in common.h and init them	in scmxx.c:main by calling the set methods    added docs/specialchars.txt and docs/greekchars.txt0.5.10    fix sms '@' bug in sending (thanks to Nuno Miguel Fernandes Sucena Almeida <slug@aeminium.org>)0.5.9    changed from strcmp to strcasecmp for "cme error: invalid index" check	in pbook code    Merged the variable baudrate patches from Klaus Klein <kleink@reziprozitaet.de>	and Klaus Singvogel <klaus@lst.de> to make it work better with the ME45    Merged Makefile patch from Klaus Klein to make it compile better on NetBSD    Simplyfied serial setup a bit (use already present system functions)    Changes Package description (.deb and .rpm) and added SL45 and S45 to supported	phones in scmxx.c    Moved --pipe in --help output0.5.8    added "" around date in at command (bug report)    7Bit-GSM message with user data header (like multipart text messages)	can now be decoded correctly (the UDH gets not decoded)0.5.7    changed the serial parameters (I hope they work now).0.5.6    fix the previously added VCF support0.5.5    add VCF support for phones newer that the 35-series0.5.4    fix OA if length of OA is wrongly created by SMSC (cut trailing F)    moving some routines to smspdu.c    code cleanup done by using -Wall    use TCIOFLUSH instead of TCIFLUSH and do that before every ATZ retry    removed fstat for files: This should now work for all	kernel versions but uses a somewhat odd method. I	hope this does not break it for anyone.0.5.3    fixed SMSC number display cut (last digit)    fixed DCS decoding (11xxxxxx)    decoding of characters from the GSM extension table    typo in open_myFile_rw [stdin/stdout]    when phone not answers to ATZ resend the command up to 2 times    do not close stdout/file when receiving SMS directly (don't throw this	file descriptor away)    check the size of the created user data to catch the case that some	characters need 14bits (or more) instead of 7bits (GSM extension tables)    remove fstat for in SMS method because it does not work for kernel 2.4	replaced by another method which does not work for files, though        => files and stdin are not possible with kernel 2.4, only kernel 2.2    new feature --pipe: on direct receiving the SMS can _additionally_ be	processed by a program that gets the SMS on stdin0.5.2    8bit SMS are not displayed any more: it is only binary junk anyway	this remains until SMS support is complete    SMS can now be received directly by setting "-gS --direct"    SMS output shows more decoding details    GMT offset display is omitted when value unknown    changed output when sending files (not so hard on the eye with large files)    fixed display bug with reading of uneven length of SMSC number    fully decode DCS field (displayed)    changed 7bit detection in DCS field (more messages can be decoded!)    find all 8bit and unicode messages (not decoded, yet)    extract and show user data header    decode when origin is alphanumeric (Thnx Fabio Coatti for the hint)    fixing international number to do it right now    GMT offset display looks at MSB to differ - and +0.5.1    fixed bug with null-byte in message left out => junk    fixed bug when trying to send 158-160 characters    SMS number check and error catching on sending    show SMS-slot on output to make deleting easier    incomplete phonebook files can now be sent	only fixed the entry displayed and the error message    fixed segfaults on syntactically wrong phonebook file lines    make add_at_command handle all cases and change all occurences    made many string sizes one char larger and changed code to adopt new length    remove/replace some unnessary variables    delete code that does not get used anymore    add environment variable SCMXX_TTY to set device in yet another way	to show which one is used, the device is now printed0.5    added parameter --pin and made pin handling transparent to functions	=> FD is now writable    added signal quality info to info output    the SMSC can now be set with --set-smsc -n <number>    fixed bug in sending piped files (unsigned char instead of char)    fixed bug in sending piped sms (memset missing)    fixed pbook routines for those bugs (just in case)0.4.6    fixed vcs auto detection which broke in 0.4.5    the hexstring of 8bit messages is now converted to bytes    fixed segmentation fault when no sms number was given    SMS text can now be specified in a file or stdin0.4.5    again, bug fixes in character conversion:	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -