Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- message = @"£ØÇéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£ØáíóúñѪº¿Á©¢¥─+ãÃ=ÊËÈ€ÍÎÏÓßÔÒõÕµþÞÚÛÙýݯ´±_¶÷";
- for (int i = 0; i < message.length; i++) {
- NSString *messageChar = [NSString stringWithFormat: @"%C",[message characterAtIndex:i]];
- const char *charData = NULL;
- if ([[NSNumber numberWithUnsignedChar:[message characterAtIndex:i]] integerValue] < 137) {
- charData = [messageChar UTF8String];
- } else if ([messageChar isEqualToString:@"Ç"]) {// 80-8F
- charData = "\x80";
- } else if ([messageChar isEqualToString:@"ü"]) {
- charData = "\x81";
- } else if ([messageChar isEqualToString:@"é"]) {
- charData = "\x82";
- } else if ([messageChar isEqualToString:@"â"]) {
- charData = "\x83";
- } else if ([messageChar isEqualToString:@"ä"]) {
- charData = "\x84";
- } else if ([messageChar isEqualToString:@"à"]) {
- charData = "\x85";
- } else if ([messageChar isEqualToString:@"å"]) {
- charData = "\x86";
- } else if ([messageChar isEqualToString:@"ç"]) {
- charData = "\x87";
- } else if ([messageChar isEqualToString:@"ê"]) {
- charData = "\x88";
- } else if ([messageChar isEqualToString:@"ë"]) {
- charData = "\x89";
- } else if ([messageChar isEqualToString:@"è"]) {
- charData = "\x8A";
- } else if ([messageChar isEqualToString:@"ï"]) {
- charData = "\x8B";
- } else if ([messageChar isEqualToString:@"î"]) {
- charData = "\x8C";
- } else if ([messageChar isEqualToString:@"ì"]) {
- charData = "\x8D";
- } else if ([messageChar isEqualToString:@"Ä"]) {
- charData = "\x8E";
- } else if ([messageChar isEqualToString:@"Å"]) {
- charData = "\x8F";
- } else if ([messageChar isEqualToString:@"É"]) { //90 - 9D
- charData = "\x90";
- } else if ([messageChar isEqualToString:@"æ"]) {
- charData = "\x91";
- } else if ([messageChar isEqualToString:@"Æ"]) {
- charData = "\x92";
- } else if ([messageChar isEqualToString:@"ô"]) {
- charData = "\x93";
- } else if ([messageChar isEqualToString:@"ö"]) {
- charData = "\x94";
- } else if ([messageChar isEqualToString:@"ò"]) {
- charData = "\x95";
- } else if ([messageChar isEqualToString:@"û"]) {
- charData = "\x96";
- } else if ([messageChar isEqualToString:@"ù"]) {
- charData = "\x97";
- } else if ([messageChar isEqualToString:@"ÿ"]) {
- charData = "\x98";
- } else if ([messageChar isEqualToString:@"Ö"]) {
- charData = "\x99";
- } else if ([messageChar isEqualToString:@"Ü"]) {
- charData = "\x9A";
- } else if ([messageChar isEqualToString:@"ø"]) {
- charData = "\x9B";
- } else if ([messageChar isEqualToString:@"£"]) {
- charData = "\x9C";
- } else if ([messageChar isEqualToString:@"Ø"]) {
- charData = "\x9D";
- } else if ([messageChar isEqualToString:@"á"]) {
- charData = "\xA0";
- } else if ([messageChar isEqualToString:@"í"]) {
- charData = "\xA1";
- } else if ([messageChar isEqualToString:@"ó"]) {
- charData = "\xA2";
- } else if ([messageChar isEqualToString:@"ú"]) {
- charData = "\xA3";
- } else if ([messageChar isEqualToString:@"ñ"]) {
- charData = "\xA4";
- } else if ([messageChar isEqualToString:@"Ñ"]) {
- charData = "\xA5";
- } else if ([messageChar isEqualToString:@"ª"]) {
- charData = "\xA6";
- } else if ([messageChar isEqualToString:@"º"]) {
- charData = "\xA7";
- } else if ([messageChar isEqualToString:@"¿"]) {
- charData = "\xA8";
- } else if ([messageChar isEqualToString:@"Á"]) {
- charData = "\xB5";
- } else if ([messageChar isEqualToString:@"Â"]) {
- charData = "\xB6";
- } else if ([messageChar isEqualToString:@"À"]) {
- charData = "\xB7";
- } else if ([messageChar isEqualToString:@"©"]) {
- charData = "\xB8";
- } else if ([messageChar isEqualToString:@"¢"]) {
- charData = "\xBD";
- } else if ([messageChar isEqualToString:@"¥"]) {
- charData = "\xBE";
- } else if ([messageChar isEqualToString:@"─"]) {
- charData = "\xC4";
- } else if ([messageChar isEqualToString:@"+"]) {
- charData = "\xC5";
- } else if ([messageChar isEqualToString:@"ã"]) {
- charData = "\xC6";
- } else if ([messageChar isEqualToString:@"Ã"]) {
- charData = "\xC7";
- } else if ([messageChar isEqualToString:@"="]) {
- charData = "\xCD";
- } else if ([messageChar isEqualToString:@"Ê"]) {
- charData = "\xD2";
- } else if ([messageChar isEqualToString:@"Ë"]) {
- charData = "\xD3";
- } else if ([messageChar isEqualToString:@"È"]) {
- charData = "\xD4";
- } else if ([messageChar isEqualToString:@"€"]) {
- charData = "\xD5";
- } else if ([messageChar isEqualToString:@"Í"]) {
- charData = "\xD6";
- } else if ([messageChar isEqualToString:@"Î"]) {
- charData = "\xD7";
- } else if ([messageChar isEqualToString:@"Ï"]) {
- charData = "\xD8";
- } else if ([messageChar isEqualToString:@"Ó"]) {
- charData = "\xE0";
- } else if ([messageChar isEqualToString:@"ß"]) {
- charData = "\xE1";
- } else if ([messageChar isEqualToString:@"Ô"]) {
- charData = "\xE2";
- } else if ([messageChar isEqualToString:@"Ò"]) {
- charData = "\xE3";
- } else if ([messageChar isEqualToString:@"õ"]) {
- charData = "\xE4";
- } else if ([messageChar isEqualToString:@"Õ"]) {
- charData = "\xE5";
- } else if ([messageChar isEqualToString:@"µ"]) {
- charData = "\xE6";
- } else if ([messageChar isEqualToString:@"þ"]) {
- charData = "\xE7";
- } else if ([messageChar isEqualToString:@"Þ"]) {
- charData = "\xE8";
- } else if ([messageChar isEqualToString:@"Ú"]) {
- charData = "\xE9";
- } else if ([messageChar isEqualToString:@"Û"]) {
- charData = "\xEA";
- } else if ([messageChar isEqualToString:@"Ù"]) {
- charData = "\xEB";
- } else if ([messageChar isEqualToString:@"ý"]) {
- charData = "\xEC";
- } else if ([messageChar isEqualToString:@"Ý"]) {
- charData = "\xED";
- } else if ([messageChar isEqualToString:@"¯"]) {
- charData = "\xEE";
- } else if ([messageChar isEqualToString:@"´"]) {
- charData = "\xEF";
- } else if ([messageChar isEqualToString:@"±"]) {
- charData = "\xF1";
- } else if ([messageChar isEqualToString:@"_"]) {
- charData = "\xF2";
- } else if ([messageChar isEqualToString:@"¶"]) {
- charData = "\xF4";
- } else if ([messageChar isEqualToString:@"÷"]) {
- charData = "\xF6";
- }
- if (charData) {
- [commands appendBytes:charData length:1];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement