کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی
کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی

Decode Alphabet-7bits SMS PDU & emoji


۱۳ دیماه ۱۴۰۳


فرمانده سپاه ثارالله استان کرمان با اشاره به حمله تروریستی ۱۳ دی‌ماه سال گذشته در گلزار شهدا گفت: دشمنان ما گمان می‌کردند که با این‌گونه اقدامات کور می‌توانند مردم را از مکتب شهید سلیمانی جدا کنند، اما این تلاش‌ها بی‌ثمر بود. خون شهیدان و عشق مردم به مکتب حاج قاسم نشان داد که این راه ادامه دارد.




UTF-16

0021000C91890910325476000804D83DDE01

0021000C91890910325476001804D83DDE01

UTF-32

0011000C9189091032547600080008000000480001f440




PROTOCOL DATA UNIT

TP-DCS=00

Decoding :

17C8329BFD064D9B5362999DB697E565B96BFC6E8700

Len : 17 (hex)

UD(user data):

C8329BFD064D9B5362999DB697E565B96BFC6E8700

-Arrange Hex From The End To The First

00876EFC6BB965E597B69D9962539B4D06FD9B32C8

-Binary

00000000 10000111

01101110 11111100

01101011 10111001

01100101 11100101

10010111 10110110

10011101 10011001

01100010 01010011

10011011 01001101

00000110 11111101

10011011 00110010

11001000

-21×8/7>reminder=0 ( reminder>0 = Remove 

-Seperate 7digits from the begining

0000000 0100001

1101101 1101111

1100011 0101110

1110010 1100101

1110010 1100101

1110110 1101001

1101100 1100101

1000100 1010011

1001101 1010011

0100000 1101111

1101100 1101100

1100101 1001000

-Add Zero To The First Of Each 7 digits

000000000010000101101101011011110110001100101110011100100110010101110010011001010111011001101001011011000110010101000100010100110100110101010011001000000110111101101100011011000110010101001000

-Change To Hex

216D6F632E7265726576696C6544534D53206F6C6C6548

-Arrange Hex From The End To The First

48656C6C6F20534D5344656C6976657265722E636F6D21

-Hex To Ascii

hex-to-ascii

online-sms-pdu-encoder



Decode following : 

16C8329BFD06DDEF779798FD3ECFD779D7F8DD0E01

Length : 16 ( Hex )


C8329BFD06DDEF779798FD3ECFD779D7F8DD0E01


00100001011011010110111101100011001011100111100101101011011100110110011101101111011011000110001000101110011101110111011101110111001000000110111101101100011011000110010101001000

216D6F632E796B73676F6C622E777777206F6C6C6548

Final : 48656C6C6F207777772E626C6F67736B792E636F6D21

hex-to-ascii









Encoding




6d6f632e796b73676f6c622e6162767373656363612e777777206b63656843202c2021756f7920656573206f6e20656d697420676e6f4c202c206948

Count : 60 ( Hex : 3c = 3×16+12

011011010110111101100011001011100111100101101011011100110110011101101111011011000110001000101110011000010110001001110110011100110111001101100101011000110110001101100001001011100111011101110111011101110010000001101011011000110110010101101000010000110010000000101100001000000010000101110101011011110111100100100000011001010110010101110011001000000110111101101110001000000110010101101101011010010111010000100000011001110110111001101111010011000010000000101100001000000110100101001000

60×8÷7=68.57

60×8-68×7=4 ( Zero Quantity to Add)


0000110110111011111100011010111011110011101011111001111001111101111110110011000100101110110000111000101110110111001111100111100101110001111000111100001010111011101111110111111011101000001101011110001111001011101000100001101000000101100010000001000011110101110111111110010100000110010111001011110011010000011011111101110010000011001011101101110100111101000100000110011111011101101111100110001000000101100010000011010011001000


0DBBF1AEF3AF9E7DFB312EC38BB73E7971E3C2BBBF7EE835E3CBA21A058810F5DFE5065CBCD06FDC832EDD3D1067DDBE62058834C8



TP-UDL:3C

TP-UD: C834880562BEDD67103DDD2E83DC6FD0BC5C06E5DFF51088051AA2CBE335E87EBFBBC2E371793EB78BC32E31FB7D9EAFF3AEF1BB0D

 


0011000C918909103254760000AA3CC834880562BEDD67103DDD2E83DC6FD0BC5C06E5DFF51088051AA2CBE335E87EBFBBC2E371793EB78BC32E31FB7D9EAFF3AEF1BB0D

Length UD=3C(IN HEX)=60


Length: 66



AT+CMGS=69

0031000A91091032547600108F40C834880562BEDD67103DDD2E83DC6FD0BC5C06E5DFF51088051AA2CBE335E87EBFBBC2E371793EB78BC32E31FB7D9EAFF3AEF1BB0D82B3F5

TP-PID : 00

TP-DCS(7bits) :10 (flash message)

TP-VP : 8F : 12hours




3c6120687265663d2268747470733a2f2f7777772e6163636573737662612e626c6f67736b792e636f6d223e416c693c2f613e






Types of SMS Message

There are four classes of an SMS message. Classes identify the importance of an SMS message and also the location where it must be stored.

Class 0

This type of SMS message is displayed on the mobile screen without being saved in the message store or on the SIM card; unless explicitly saved by the mobile user.

Class 1

This message is to be stored in the device memory or the SIM card (depending on memory availability).




TP-DCS ( DCS VALUE S)

HEX:18

UCS2

Class 0 ( Flash message )


HEX:10

GSM 7bit

Class 0 ( Flash message )


HEX:00

GSM 7bit

Default


HEX:08

UCS2

Default


HEX:28

UCS2

Default

+ ( Compression ... Character set not compressed )





Decimal 1605 To Hex : 

                                   Reminder

1605/16 100        5  ( 1605-16×100)

100/16    6               4 (100-16×6)

6/16           0              6 (6-16×0)

Hex : 645 ( Unicode : 0645 )


16^(2)×6+16^(1)×4+16^(0)×5=1605






To encode U+10437 to UTF-16:

  • Subtract 0x10000 from the code point, leaving 0x0437.
  • For the high surrogate, shift right by 10 (divide by 0x400), then add 0xD800, resulting in 0x0001 + 0xD800 = 0xD801.
  • For the low surrogate, take the low 10 bits (remainder of dividing by 0x400), then add 0xDC00, resulting in 0x0037 + 0xDC00 = 0xDC37.

To decode U+10437  from UTF-16:

  • Take the high surrogate (0xD801) and subtract 0xD800, then multiply by 0x400, resulting in 0x0001 × 0x400 = 0x0400.
  • Take the low surrogate (0xDC37) and subtract 0xDC00, resulting in 0x37.
  • Add these two results together (0x0437), and finally add 0x10000 to get the final code point, 0x10437.




01F619-1000=0F619

Binary : 

0000 1111 0110 0001 1001

Separate 10 digits : 

0000 1111 01     10 0001 1001

Add  1101 10 , 1101 11

1101 10 0000 1111 01     1101 11 10 0001 1001

Separate 4 digits

1101 1000 0011 1101      1101 1110 0001 1001

Hex : 

D              8          3          D                 D         E           1           9


online-sms-pdu-decoder

0021000C91890910325476000804D83DDE19





OR 


U+01F619

1F619-Subtract(10000)=F619

Hex(400)=16^2×4+16^1×0+16^0×0=1024

Hex(F619)=63001


Hex value:
F619 ÷ 400 = 3D Remainder : 219

Decimal value:
63001 ÷ 1024 = 61 Remainder : 537


3D=3×16+13=61




D800=

16^(3)×13+16^(2)×8+16^(1)×0+16^(0)×0=55296

55296+61= 55357

55357 to Hex : 

55357 / 16  3459  13 ( D ) 

3459 / 16   216 3  ( 3 )

216 / 16 13  8 ( 8

13 / 16  0  13 ( D ) 

D83D





DC00

16^(3)×13+16^(2)×12+16^(1)×0+16^(0)×0=56320

56320+537= 56857

56857 to Hex : 

56857 / 16 3553 9 ( 9 )

3553 / 16 222 1 ( 1 )

222 / 16 13 14 ( )

13 / 16 0 13 ( D )

DE19



Add To Hex : 

D800+3D=D83D

DC00+219=DE19

DC00

+ 219

------

D (12+2)19

D       E         19


0021000C91899010325476000804D83EDD13









برخی مقامات ارشد نظامی اسرائیل اکنون بر این باور هستند که به جای حمله به حوثی‌ها در یمن «اقدام مستقیم» علیه ایران باید در اولویت قرار گیرد.