Sir, I Have a Cunning Plan

   Rеmеmbеr mу Μаѕѕіvе Τοοl Τехt Сοnvеrtеr раgе?

   Wеll, fіrѕt οf аll, іf уοu guеѕѕеd thаt thаt wаѕ hοw Ι ассοmрlіѕhеd thеѕе thіngѕ іn tехt mеѕѕаgеѕ аnd οn Ϝасеbοοk, уοu’rе rіght.

   Βut ѕесοndlу, Ι јuѕt аddеd а nеw οрtіοn tο thе Τехt Сοnvеrtеr: Lοοk-Αlіkе tехt. Τhіѕ сrеаtеѕ tехt thаt lοοkѕ ехасtlу lіkе thе tехt уοu tуреd іn, but іѕn’t. Ιt rерlасеѕ ѕеvеrаl lеttеrѕ wіth іdеntісаl-арреаrіng lеttеrѕ frοm thе Grееk аnd Суrіllіс аlрhаbеtѕ. Whу? Το dеfеаt tехt fіltеrѕ. Sοmе ѕіtеѕ аrе rеаllу ѕtuріd аbοut сеnѕοrіng сеrtаіn сοmbіnаtіοnѕ οf lеttеrѕ; fοr іnѕtаnсе, Ι knοw οnе ѕіtе thаt сеnѕοrѕ “сοm” аnd “trοll” іn аnу wοrd, rеgаrdlеѕѕ οf thе сοntехt – ѕο thе wοrd “сοmрtrοllеr” wοuld арреаr аѕ “ * р * еr” οn thаt ѕіtе. Rіdісulοuѕ. Sο, Ι јuѕt run mу tехt thrοugh thе lοοk-аlіkе fіltеr bеfοrе сοmmеntіng thеrе.

   Ι dіd thе ѕаmе thіng tο thіѕ рοѕt. Εvеrу ѕіnglе іnѕtаnсе οf thе lеttеr “ο”, fοr ехаmрlе, іѕ асtuаllу thе Grееk lеttеr οmісrοn; еvеrу uрреr-саѕе “Α” іѕ асtuаllу thе Grееk lеttеr Αlрhа. Lοοkѕ thе ѕаmе, but іѕ аn еntіrеlу dіffеrеnt сhаrасtеr tο tехt fіltеrѕ.
Allah Sulu-South Park

[Update] Allah Sulu’s Massive Tool version 3.8.1

I just noticed that it’s been over a year since the last update of Allah_Sulu’s Massive Tool, so here’s the latest version with all of the various tweaks I’ve made since then. The new version can be downloaded in a ZIP archive of files, which can be extracted into a new folder (for first-time installers) or into your existing Massive Tool directory over the current files (make sure that you are not running the Massive Tool while you’re trying to install/extract the update).

New changes to the Massive Tool include:

  • The “Edit → Select to Top” and “Edit → Select to End” commands have been removed from the menu, as well as the associated arrow buttons from the toolbar (which allowed movement or selection to top/end depending on whether you clicked or right-clicked) because all the code I wrote for those options duplicated capabilities already in Windows, as explained here. To move to top/bottom, click Ctrl-Home and Ctrl-End; to select from the cursor to the top/bottom, click Ctrl-Shift-Home and Ctrl-Shift-End. (Related: “File → Save As…” now has F12 as its shortcut key.)
  • Also, Ctrl-Delete will delete a word to the right of the cursor, and Shift-Delete will delete a word to the left of the cursor (in both cases stopping when a space character or line break is hit).
  • On the “Document” tab of the “Edit → Preferences…” screen, two new options have been added to the “Quotes” pulldown menu: ❛Heavy Single❜ and ❝Heavy Double❞ quotation marks. These are accessed by selection a block of text and then clicking CTRL-Q or clicking on the Toolbar button with the quotation marks. (If you have double quotation marks selected, then right-clicking on that button will give you the corresponding single quotes, and vice versa.)
  • The “Insert → Line Break” command has been removed from the menu and toolbar, and can now be accessed (inserting one or more <br /> tags into the editor) simply by hitting CTRL-M.
  • The Blockquote button has also been removed from the “Insert” toolbar, as the <blockquote> tags are already an option on the “Paragraph” button (as well as through the “Insert → Paragraph…” menu option). Right-clicking on the “Paragraph” button applies whatever settings were last selected on the “Insert → Paragraph…” screen without re-involing the screen.
  • On the “HTML → Anchor / Links…” screen, a couple of additional options (overline and double) have been added to the “Underline” menu.
  • A “Scrollbox” button has been added to the “HTML → Font…” screen, which works in conjunction with the “Height” and “Width” parameters (which are also used by the “Marquee” command, so that “Marquee” and “Scrollbox” are mutually exclusive) as well as most of the other options on that screen. See more about scrollboxes here.
  • I have improved the embedding codes on the “HTML → Images…” screen. In addition to images like JPEGs and GIFs, you can enter the URLs of media files like MP3s, SWFs, and MP4s; the Massive Tool can generate <embed> codes for them, along with HTML5 <audio> and <video> tags where appropriate. This capability already existed for some of those file types, but the list has been expanded and the HTML5 tags have been added. Use the “Width” and “Height” attributes on the “HTML → Images…” screen to resize the embedded content.
  • Some of the options on the “HTML → Lists…” screen have changed.
  • There are a couple of new options for the “LJ → LJ Like…” command. They aren’t listed in the LJ FAQ yet, but you can now specify Tumblr and Surfingbird instead or or in addition to the other social networking sites. (It’s possible that there are even more choices available, but we won’t know for sure what the full list is until LJ updates their FAQ.)
  • The “LJ → Display LJ Tags” command and associated toolbar button have been removed. Most of this functionality can be duplicated by executing the Filter-LJ.RIM macro file.
  • The “Window → Open All Links” option has been removed from the menu and the toolbar; this operation can be activated with a simple macro contained in the openlinks.rim file.
  • There are also no longer toolbar buttons for the “Window → Tile Horizontally” or “Window → Tile Vertically” options, although there are new key combinations (CTRL-ALT-H and CTRL-ALT-V, respectively) for those options.
  • The “Color” selection window, which appears throughout the Massive Tool, now has five “Random” buttons next to the inputs. The button next to the color name pulldown will select one of the 140 color names at random. The buttons next to the red, green, and blue inputs will each select a number from zero through 255 for that color. Finally, the button next to the HTML input (with the hex code) will select one of the 216 “web safe” colors. (Use the three buttons for red, green, and blue to randomly select one of the 16,777,216 colors available rather than a subset of the full spectrum that the names or hex code buttons provide.)
  • The built-in FORTH-based language has been tweaked a bit. Make sure to replace all of the old RIM files with new versions (also included in the ZIP archive).

[Update] Allah Sulu's Text Converter

   It’s been about a year since I last mentioned my Massive Tool Text Converter, so I figured I’d mention all of the changes I’ve made since it was last profiled. (I also decided not to discuss it on April Fool’s Day this time around, since no one believes anything they read online on April Fool’s Day… Or, at least, they shouldn’t (without due consideration, that is). Anyway, the first thing that’s obvious comparing the web page from last year with the web page as it is now is that there are far more options available:

   The user enters text in the first text box, which is shaded in a lighter green than the rest of the page, and then gets converted text in eight different white-shaded boxes below. Most of the boxes have controls underneath them for selecting a variety of options.
   The first output text box can return either “Γαuχ Grεεκ” or “Fдцж Яцssɪди” text, both of which were available on the original page, and a third option I call “ᔕ⊂ᚱ|ᛒᛒᒪ∈.” The user can toggle between the three options by using the radio buttons beneath the text box. For Scribble text, you may want to mix upper- and lower-case letters in your input so that the output characters are not all uniform. Note that entering “+)” will give you the hammer-and-sickle character () in the Faux Russian converter. You can also get different results with “:)” or “:(” emoticons.
   The next output box is for “Ⓑⓤⓑⓑⓛⓔ Ⓣⓔⓧⓣ”, and comes with a few new options. You can choose to have spaces replaced by empty bubbles, or to have (some) punctuation characters also enclosed in bubbles, and even display numbers in a few different ways: standard (①⑨), inverse (❶❾), two-digit (), and two-digit inverse (). Note that twenty is the highest two-digit number that you can display in a single inverse bubble, and that fifty is the highest that you can display in a standard bubble. If you entered “:)” in the text box, you can use the inverse button to get an inverse smiley () instead of the regular one ().
   The third text box returns the text as a string of words using the military “ALPHA BRAVO CHARLIE” radio callsigns for each letter. I used to work with people who insisted that things (like passwords or URLs) be spelled out that way over the phone, and I never bothered to memorize that code, so I used to use a macro in the Massive Tool to do the conversion for me. Well, now it’s in this Text Converter web page as well. (If there’s ever a need to, I can add controls to this text box for different versions of the alphabet callsigns, as I think different military branches and/or organizations have slightly different versions.)
   The fourth text box is for “ƨbяɒwʞͻɒᗺ” and “uʍop-ǝpısdn” text. There are a number of sites that convert to upside-down text (using lower-case letters only), but I also worked out backwards text – and allow for all upper-case, all lower-case, or a mixture in the converted text. I also tried, where possible, to find upside-down and backwards versions of other characters, not just letters, but with mixed success. Not every character has an upside-down or backwards variant in unicode.
   The fifth text box returns the user’s text converted into Germanic Runes (ᚨᛚᛗᚩᛊᛏ ᛚᛁᚴᛖ ᛞᚹᚨᚱᚡᛖᚾ), and two different Japanese character sets: Hiragana (ひらがな) and Katakana (かたかな). All but Katakana were already available last year BUT now, after you’ve created and posted the converted text, someone can copy and paste the runes/hiragana/katakana back into the Text Converter to reverse the process. Finally, just for fun, when using Germanic Runes numbers are converted into Roman numerals. Why? Why not?
   The sixth text box provides for a variety of text styles, including unicode equivalents of standard text styles. Some of them use characters at the high end of the unicode chart (above u+FFFF) and may not display properly on all websites or in all fonts/browsers.
   The seventh text box is based on an idea that I saw elsewhere, but greatly expanded upon. It’s for use on platforms like Twitter which limit the number of characters you can enter at a given time. Many unicode characters are composed of multiple letters, or at least resemble multiple letters, so that one could use one of those characters in the place of two or more regular letters to expand the length of the message that you can fit within a limited number of characters. Again, however, not every reader will be able to see those special characters (especially, from what I've seen, people reading Twitter on their cell phones), so caution is still recommended. This converter also creates some other graphics characters, such as “<3” being converter to “”.
   The last text box on this page, just as it was a year ago, is primarily for diacritics, but with a few other options as well. You can use these characters to underline words in Twitter or Facebook, although (in the former case) that will add to your tweet's character count.
  • debiru

64 bit support

it's 2015 & i guess i still care ab my journal presentation since i'm not leaving until the site goes under. anyway, i tried to install this program and my laptop ' can't run it '. i'm using windows 8.1. i just wanted to make some custom userheads and have formatting on some things be a bit easier.

LiveJournal в лицах (LiveJournal People)


   I just saw this Russian commercial for LiveJournal, which is basically a montage of different userheads to illustrate their slogan: “LiveJournal объединяет множество людей, уникальных и особенных, с совершенно разными увлечениями, и каждый здесь находит что-то интересное для себя. Присоединяйтесь!” (“LiveJournal combines multitudes of unique and special people, with very different hobbies; and here everyone finds something interesting for themselves. Join!”) Of course, what I find interesting is that one of the heads they featured was one that I designed and they picked up (allah sulu). It’s based on a character called Captain Feathersword (@capfs_wiggle), which you can see me cosplaying in my avatar.

Thanks for Nothing, LJ

   LiveJournal has once again made a whole mess of changes that nobody wanted, screwing up user's coding even further. In this post there should be space in between the pictures, and borders around those which are links – I used the exact same HTML I always use – but those elements (border="2" on the images, cellspacing="8" for the table) are not being properly displayed. I can’t even guess how many other codes and properties have been needlessly and senselessly tossed out the window.
Allah Sulu-Simpsons

Text Conversion Routines

   Some of you are familiar with ⓑⓤⓑⓑⓛⓔⓣⓔⓧⓣ.ⓞⓡⓖ (I’ve discussed it here before). You type plaintext into a input box, and it converts all of the letters into Unicode circled characters which you can then copy and paste into LJ, Facebook, Google+, Twitter, or just about any other site where you post or comment. The problem, however, is that that site only replaces the ⓛⓔⓣⓣⓔⓡⓢ with bubble characters – all other characters are left unaltered (even though Unicode contains circled number characters, and some punctuation as well). This is why, for some time now, on the rare occasions when I wanted to convert some text into Ⓑⓤⓑⓑⓛⓔ◯Ⓣⓔⓧⓣ, I used a macro in the Massive Tool to do it for me rather than use that site.
   The same goes for the related ʇxǝʇ dıןɟ pages (ǝuo uɐɥʇ ǝɹoɯ s,ǝɹǝɥʇ) which provide you with inverted Unicode characters to use in place if the plaintext you enter. The pages only recognize and flip a small subset of the standard ASCII characters – to be fair, Unicode contains a full set of inverted lower case letters, but other characters like upper case letters and numbers are significantly more hit-or-miss. ˙SᖈƎ⟘⟘Ǝᒣ ƎS∀Ɔ ᖈƎԀԀՈ ƎSᖈƎΛNI ƎWOS Ǝᖈ∀ ƎᖈƎH⟘ I tried to fill in the gaps in the inverted character table as much as possible; some look good, some do not. As an example, there is no decent backwards or upside-down capital K, in case you were wondering. Anyway, rather than mix the two sets of characters together, I kept the upside-down lower case characters in one macro, and the upside-down upper case characters in another.
   Again, these were macros that could only be executed through the Massive Tool, not by anyone using a web browser (like the pages linked above); meaning that other people couldn’t use them at all, and even I found them less than convenient at times. I also created a number of other text conversion macros, like Fдцж Cчяɪʟʟɪc, ᚷᛖᚱᛗᚨᚾᛁᚳ ᚱᚢᚾᛖᛊ, and even ひらがな. Eventually, I also started coding macros for the diacritics described in this post, and it just got to be a bit much. So, I decided to put them all onto a single web page for easy access (by me, and anyone else who feels the need). I based some of it (by which I mean I blatantly borrowed some of the code and structure) from the Ⓑⓤⓑⓑⓛⓔ and dıןɟ pages above, and you can see the result RIGHT HERE.
   To use, simply enter your text into the box at the top, and the copy the resulting text that you want out of any of the other boxes below. The very last box, the combining diacritic box, has a number of checkboxes for enabling or disabling various diacritical add-ons; again, you can read this post to see how they can come in handy. There are, as of this writing, ten different text conversion routines on that page; but, knowing me, don’t be surprised if that continues to expand. Also, I’m embedding some codes in there for special characters. If you type :CCCP: into your input text, a hammer and sickle character will be added in the Faux Cyrillic output. :SMILE: also produces a variety of Unicode characters in different output boxes.