WX\{T@{T@ FFFF000000060001001777AA00000000005C0000000010017101804904218000006000600343200-1034321FFFFF01013C000010000003900000001013C4084034321F112038C0003334310100002000001420000000013C,Upstreams pictures in a very convenient way, you just save the pictures to a folder that the tool watches, when it sees something, it copies it where it will be upstreamed and when it's done it puts an HTML image tag in the editing box on your desktop website home page. It can even do more than one image at a time.00040000000A00000002013E000050000000A00000002013E0000600000031000000010D30FFFF0A00000 30 000700000019000000010201800008000000B10000000140,Arial40,404E4400032104000801010000900000015000000020CC21D0CC21D000A000000150000000234321F34321F000B00000005000000020000C000000190000000113C10E2E2073FE0000F0000005200000000400 10 4,77A4,4,4,4,4,4,bund00130000007E00000000DA91F8CE1C1D1E1F7F1B044,-..'"FFFF0FFFF0FFFE000000060001001777AAiظy<kGJVeY{T@  !6 BN Z {T@\ "3>9&Arial xDd&XFLANDwinmySimsData.stats.ctLoops++ local (destfolder) bundle //set destfolder local (day, month, year, hour, minute, second) date.get (clock.now (), @day, @month, @year, @hour, @minute, @second) month = string.padwithzeros (month, 2) day = string.padwithzeros (day, 2) local (pc = file.getpathchar ()) destfolder = mySimsData.prefs.destFolder + year + pc + month + pc + day + pc local (ctcopied = 0) loop //loop until the folder is empty -- the user could be copying while we're copying local (f, ctcopiedthisloop = 0) fileloop (f in mySimsData.prefs.sourcefolder) local (height, width, name, price, description, preview, guid, flcopy = false) bundle //set height, width, flcopy local (fname = string.lower (file.filefrompath (f))) if fname endswith ".iff" flcopy = true ctcopiedthisloop++ ctcopied++ if flcopy local (fdest = destfolder + file.filefrompath (f)) file.surefilepath (fdest) file.copy (f, fdest) local (adrpending = @mySimsData.pending.[fdest]) local (result, objectIndex = 0, zoom = 2, rotation = 2, state = 0, backgroundColor = "ffffff", gridColor = "000000", grid = 1, details = "") result = com.callScript(string(mySimsData.prefs.tmogscript), "JScript", "GetSimsObjectInfo", { fdest, destfolder, objectIndex, zoom, rotation, state, backgroundColor, gridColor, grid, details }) new (tabletype, adrpending) xml.compile(result, adrpending) local (atts = adrpending^[1].["/atts"]) adrpending^.result = result adrpending^.file = atts.file adrpending^.name = atts.name adrpending^.price = atts.price adrpending^.description = atts.description adrpending^.guid = atts.guid adrpending^.preview = atts.preview adrpending^.width = atts.width adrpending^.height = atts.height adrpending^.whenCopied = clock.now () file.delete (f) if ctcopiedthisloop == 0 break if ctcopied > 0 radio.thread.wake () //so upstream can happen right away else if defined (system.temp.radio.misc.initialPostText) if system.temp.radio.misc.initialPostText != "" radio.menuCommands.openPage (radio.data.systemUrls.homePage) "_sObject file="captainkangaroo_3x3_924146.iff" name="Captain Kangaroo" price="10" description=aa_>΋#lq~DȼD  ,X ]    / 5; BtD 00001000 SimsObject description(As long as the US Government is launching a full scale investigation of Janet Jacksons breast, how about investigating Bushs failed intelligence, lies about weapons of mass destruction, and blowing the cover of an undercover CIA agent? Why is the Bush administration so obsessed with cover-ups?file=investigatebushnotbreasts_3x3__2004_02_02_23_32_41_575401.iffguid 2080630845height100nameInvestigate Bush, not Breasts!preview=investigatebushnotbreasts_3x3__2004_02_02_23_32_41_575401.jpgprice10result. whenCopiedwidth100$DȼD  /atts/pcdataJ`DȼD 8 =~      ! description(As long as the US Government is launching a full scale investigation of Janet Jacksons breast, how about investigating Bushs failed intelligence, lies about weapons of mass destruction, and blowing the cover of an undercover CIA agent? Why is the Bush administration so obsessed with cover-ups?file=investigatebushnotbreasts_3x3__2004_02_02_2_>΋#lqDS2_;6a&f(L%QF\t(ZeYbX\:$R 8:v ctLoops ctUploadsVArial }:W 4Arial x\!;LANDwinon writeRssItemElementCallback (arg) return (true) YbX\Հl$&&  /atts/pcdata00001P`&&r#rDS2_;6a&f(L%QF\t(ZeYbX\JF$&&  /atts/pcdatal# 7Arial x\!:LANDwinon writeRssChannelElementCallback (arg) return (true) ieYbX\ހDSt##  ,     ! '/#: @00001000 SimsObject US_#l#;s6߀Y#tL$)$L  ,b g~ $L00001000 SimsObject description2The upper image is the latest pre-color correcteS2_;s6a&f(L%QF\t(ZeYbX\It&<>&<>  ,0 5L Q^ el qu } &<> 000c_`&O&O 9 >U Zh ov {    description)[3] This image shows the Martian terrain through the eyes of the Mars Exploration Rover Spirit's mini-thermal emission spectrometer, an instrument that detects the infrared light, or heat, emitted by objects. The different colored circles show a spectrum of soil and rock temperatures, with red representing warmer regions and blue, cooler. A warm and dusty depression similar to the one dubbed Sleepy Hollow stands out to the upper right. Scientists and engineers will use this data to pinpoint features of interest, and to plot a safe course for the rover free of loose dust. The mini-thermal emission spectrometer data are superimposed on an image taken by the rover's panoramic camera. The picture was released by the Jet Propulsion Laboratory in Pasadena, California Janaury 89 2004. .prototype undefinedfilemars_2x3_478275.iffguid 1392765182height100nameCMartian Terrain Through Spirit's Mini-Thermal Emission Spectrometerpreviewmars_2x3_478275.bmpprice100width100DtArial FF.2LANDwinon finalFilter (pta) pta^.renderedText = string.replace (pta^.renderedText, "[[title]]", "") return (true) ���������������k if not�������������j���xB!Z}�������� �������% ����3���? ����Q���] ����b���n ����s��� ������� ������� ������� ����addPendingToHomePageText������� codeFreshener������������ ���-����Arial����������������������������� ��������������x\!���9��LAND�������win������������on writeRssFileCallback (arg) return (true) �������������������������e���L���xB![��������������� ������� ����+���7 ����C���O ����\���h ����v#enabled mySimsData�������S mySimsInfo�������R mySimsSuite�������AC mySimsThread�������; mySimsWebsite�������J��V�����������������������������������������������v�K��������#���t���#ּ#�������� ������� ����,��= ���B��] ���b��p ���w��~ ����� ����� ������#�� ���00001000 SimsObject������� description�� Out of the heart of Ancient Egypt comes an exact replica of the Death Mask of the Boy King, Tutankhamun. Meticulously crafted and painted by hand, this glorious piece of archaeological history comes complete with its own stone-carved pedestal - Created by DenDude128009file���DDKingTutMask128009.iffguid��� -487323152height���100name���Tutankhamun's�/�����������~���&O&O�������� ������� ����,��] ���b��y ���~�� ����� ����� ����� ��� �� �����!�&O��, ���200001000 SimsObject������� description��-[2] [3] This image shows the Martian terrain through the eyes of the Mars Exploration Rover Spirit's mini-thermal emission spectrometer, an instrument that detects the infrared light, or heat, emitted by objects. The different colored circles show a spectrum of soil and rock temperatures, with red representing warmer regions and blue, cooler. A warm and dusty depression similar to the one dubbed Sleepy Hollow stands out to the upper right. Scientists and engineers will use this data to pinpoint features of interest, and to plot a safe course for the rover free of loose dust. The mini-thermal emission spectrometer data are superimposed on an image taken by the rover's panoramic camera. The picture was released by the Jet Propulsion Laboratory in Pasadena, California Janaury 89 2004. .prototype undefinedfile���mars_2x3_478275.iffguid��� 1392765182height���100name���CMartian Terrain Through Spirit's Mini-Thermal Emission Spectrometerpreview���mars_2x3_478275.bmpprice���100result��?g whenCopiedwidth���100���B���cFFFF000000060001001777AA0000000000680000000010017101804904218000006000600393200-1BBC6BBC60393273FFFF010146000010000003700000001014640840393273146038E000833933000020000014C00000000�146,<p><b><a href="[[url]]" alt="Download a Sims object named [[name]]">Downloadable Sims Object File</a>:</b><br/> <b>[[name]]</b><br/> <a href="[[url]]"><img src="[[preview]]" border="0" align="right" hspace="15" vspace="5" alt="Download a Sims object named [[name]]"></a> Price: [[price]]<br/> [[description]]<br/> </p> 00040000000A000000020148000050000000A0000000201480000600000031000000010D30FFFF0A00000 40 000700000019000000010201800008000000B100000001�40,Arial�����������������������������������������������������������40,����������������������������������������������������������������404E4400032104000801010000900000015000000020CF2CB0CF2CB000A0000001500000002393273393273000B00000005000000020000C00000016000000011461297FB680000F0000005200000000400 10 �4,77A�4,77A�4,�����4,08�4,3�4,��4,ppor00130000007E00000000DA91F8CE1C1D1E1F7F1B0�44,-��.��������������.��'��"��������������FFFF0FFFF0FFFE000000060001001777AA� ^6h���-��������������������������������������F���������� ������[���������������������������������������������������������������������������������������������������������������������������������������������������������B�a������&J��$���Arial��������������������������.��X������T���B���#ְ#ְ�������� ������� ����,��� ������� ������ ���00001000 SimsObject�������E description���It may look like a clock, but it is an outdoor lamp. Named for the great Victorian engineer, Isambard Kingdom Brunel, this is part of the file���bunbrunelclockfixed.iffname���The Brunel Illuminated Clockprice���250������������t���##�������� ������� ����,�� ����� ����� ����� ����� �����! ���'��/�#��: ���@00001000 SimsObject�������! description��fLate 17th century. Peynter was both praised and loathed by contemporary critical opinion. She was seen as dangerous because she was a woman exercising a creative ability thought to be exclusively male. These fears proved well founded when she took the lives of two particularly avid critics, as well as her own, in a leap to their deaths from a castle tower.file���bunpalmhousepaint11.iffguid��� -446234255height���100name���Judith Peynter - Self Portraitpreview���bunpalmhousepaint11.bmpprice���5000 whenCopiedwidth���100�a����������C���$���xB6Ӹ������������ ����enabledscript�������;��VArial����������������������������� ������������@^��������������������������������6J��,���Arial����������������������������� ������ ������xDd!���U���F7ULAND�������win������������mySimsData.stats.ctLoops++ local (destfolder) b�������������`���##�������� ���� ��v ���{�� ����� ����� ����� ����� ����� ��� description��fLate 17th century. Peynter was both praised and loathed by contemporary critical opinion. She was seen as dangerous because she was a woman exercising a creative ability thought to be exclusively male. These fears proved well founded when she took the lives of two particularly avid critics, as well as her own, in a leap to their deaths from a castle tower.file���bunpalmhousepaint11.iffguid��� -446234255height���100name���Judith Peynter - Self Portraitpreview���bunpalmhousepaint11.bmpprice���5000width���100�8��/������+���t���#G#G�������� ������� ����,�� �����5 ���:��G ���N��U ����������<SimsObject file="mars_2x3_478275.iff" name="Martian Terrain Through Spirit's Mini-Thermal Emission Spectrometer" price="100" description="[3] This image shows the Martian terrain through the eyes of the Mars Exploration Rover Spirit's mini-thermal emission spectrometer, an instrument that detects the infrared light, or heat, emitted by objects. The different colored circles show a spectrum of soil and rock temperatures, with red representing warmer regions and blue, cooler. A warm and dusty depression similar to the one dubbed Sleepy Hollow stands out to the upper right. Scientists and engineers will use this data to pinpoint features of interest, and to plot a safe course for the rover free of loose dust. The mini-thermal emission spectrometer data are superimposed on an image taken by the rover's panoramic camera. The picture was released by the Jet Propulsion Laboratory in Pasadena, California Janaury 89 2004. .prototype undefined" guid="1392765182" preview="mars_2x3_478275.bmp" width="100" height="100" />���S���$��+���V��� ^6��������������� ����"���V����^�h���u ������� ������� ����ctSecondsBetweenChecks destFolder���0C:\Program Files\Radio UserLand\www\SimsObjects\enabledflImageTagsOnClipboard sourceFolder���C:\Radio Upstream Sims Objects\template�������0` tmogscript�������f����� tmogscript�������f���S���Y��� ���K������7eY�������� ����url���%http://127.0.0.1/manilaBloggerBridge/�<^L���Y����������}���.���R?RG�������� ���� ��� ����$���0 ����? loadNewCode�������Z0 refreshCode�������cFreleaseNewCode�������T��VArial����������������������������� ������������3x1�������������������������׀��������\���$���xB{T@��������������� ����enabledscript�������^$��G�������V{����t����Arial����������������������������� ��������������FF���)����2��������FFFF000000060001001777AA00000000006B0000000010017101804904218000006000600333200-1A12A1204B0333273FFFF010133000010000003800000001013E40840333273D6038C00023333262000020000014400000000�13E,Upstreams Sims object in a very convenient way, you just copy the object to a folder that the tool watches, when it sees something, it copies it where it will be upstreamed and when it's done it puts an HTML image tag in the editing box on your desktop website home page. It can even do more than one object at a time.00040000000A000000020140000050000000A0000000201400000600000031000000010D30FFFF0A00000 30 000700000019000000010201800008000000B100000001�40,Arial�����������������������������������������������������������40,����������������������������������������������������������������404E4400032104000801010000900000015000000020C12190C1219000A0000001500000002333273333273000B00000005000000020000C0000001800000001133A12C5D22240000F0000005200000000400 10 �4,77A�4,�����4,�����4,�����4,�����4,�����4,bund00130000007E00000000DA91F8CE1C1D1E1F7F1B0�44,-��.��������������.��'��"��������������FFFF0FFFF0FFFE000000060001001777AA�iؼ!Z�����������������������������������������>����������rC������Y������������������������������������������������������݀�%������Q000000060001001777AA0000000000670000000010017101804904218000006000600323200-12F352F350323273FFFF0108C00001000000340000000108C84032327369038C00013323CE000020000009100000000�8C,<img src="[[url]]" width="[[width]]" height="[[height]]" border="0" align="right" hspace="15" vspace="5" alt="A picture named [[filename]]">0004000000090000000208E00005000000090000000208E0000600000031000000010D30���:������6���`���#ְ#ְ�������� ������� ������B ���G��b ���i��p ���u�� ����� ����� ���˗Brunel" Victorian industrial brick & iron theme by bunny wuffles at Architectural Supplies for Sims http://www.strategyplanet.com/thesims/sas" guid��� 1667695048 description���It may look like a clock, but it is an outdoor lamp. Named for the great Victorian engineer, Isambard Kingdom Brunel, this is part of the file���bunbrunelclockfixed.iffheight���100name���The Brunel Illuminated Clockpreview���bunbrunelclockfixed.bmpprice���250width���100�%�������������$���xF!X�������� ���� ���Z ����_linetext���M["C:\\Program Files\\Radio UserLand\\Tools\\mySims.root"].mySimsWebsite.indexpath��� index.wsf��VArial����������������������������� ���������L��2W���������������������������������F���$���xB{T@��������������� ����enabledscript�������;��l���x �����Q��`������F�����^$����/����e��A��Y���6���X��%q��������C���)��F�����^$����/����e��A��Y����3������/���V���eY!\�������� �������" ����.���\ ����h���t ������� ��������{T@��� ����author���Dave Winer; Don Hopkins authorEmail���*dave@userland.com; dhopkins@DonHopkins.com description�������F homePageUrl���$http://radio.userland.com/mySimsToolname���My Sims releaseDateversion���0.9a1��3�2������_��}��#��l��$�������b��;��s��6��a��&��������f��(�����L��%��Q���U�������S���$���##�������� ������� ����/atts�������!c/pcdata�������J�{����������m������i���t���$@$@�������� ������� ����,��5 ���:��Q ���V��d ���k��r ���w�� ����� ������$@�� ���00001000 SimsObject������� description��This image is the latest color corrected postcard from Mars. It was taken by the panoramic camera on the Mars Exploration Rover Spirit and looks to the north. (2 of 3) http://marsrovers.jpl.nasa.gov/gallery/press/spirit/20040108a/color_panorama_sol6-A6R1_br.jpgfile���mars_3x3_439566.iffguid��� -721164164height���100name���2Martian Surface at an Angle - Jan 8, 2004 (2 of 3)preview���mars_3x3_439566.bmpprice���100 whenCopiedwidth���100�2���������� ���'���Arial����������������������������� ��������������eY!Zj����_'-LAND�������win������������mySimsSuite.init () edit (@mySimsData) �����������������y���X��� ��������������������šx4Arial������������������������������ ��������������� MS Sans Serif���������������������� ����������������V�UTimes New Roman������������������'�� ����������������/Arial������������������������������ ����������������>Arial������������������������������ ���������������� MS Sans Serif���������������������� ����������������������������������������������������������������������������������b�������X������!��������������� ��6�������X000000060001001777AA00000000006300000000100171��b���������f�����Arial����������������������������� ��������������?'!X���]����'ELAND�������win������������Changes 1/15/02; 5:21:20 PM by DW Runs on the user's machine, when refreshing. local (adrtable = @system.temp.mySimsSnapshot) mySimsInfo = adrtable^.info mySimsSuite = adrtable^.suite mySimsThread = adrtable^.thread mySimsWebsite = adrtable^.website filemenu.savemyroot (@mySimsSuite) local (x = string.parseAddress (@mySimsSuite), f = x [1]) frontier.tools.install (f) dialog.notify ("Thanks for updating.") �����������������������������������������������������������������������������������������������������������������t������(Z���V��� ^!��������������� ����"���V�Hi���^�Hi���u ������� ������� ����ctSecondsBetweenCheck��t����w���������R4�������� ����yxC:\Program Files\Radio UserLand\www\SimsObjects\2004\02\02\investigatebushnotbreasts_3x3__2004_02_02_23_32_41_575401.iff�������io UserLand\www\SimsObjects\2004\01\23\captainkangaroo_3x3_915504.iff�������݃���NC:\Program Files\Radio UserLand\www\SimsObjects\2004\01\09\bunpalmhouseqb1.iff�������?RC:\Program Files\Radio UserLand\www\SimsObjects\2004\01\09\DDKingTutMask128009.iff�������)ylmhousepaint11.iff�������8LNC:\Program Files\Radio UserLand\www\SimsObjects\2004\01\09\bunpalmhouseqb1.iff�������?RC:\Program Files\Radio UserLand\www\SimsObjects\2004\01\09\DDKingTutMask128009.iff�������)y����>������΋���$���6n�����������b�������7ctLoops ctUploads��>�������������L����Arial����������������������������� ��������������xB!Z��� ��u!LAND�������win������������if mySimsData.prefs.enabled return ("Enabled.") else return ("Disabled.") ��������������������������mac ������������radio.in������p�������a������uA�������Arial����������������������������� >���������������������������������������������p����������&���#����Arial����������������������������� ��������������eY!Zb��F��_'-LAND�������win������������My Sims Open Data Refresh Code.. ��������� ����W,�������� ����b������������������������)����Arial����������������������������� ��������������R{!Zo����_'-LAND�������win������������mySimsSuite.codeFreshener.refreshCode () ��������������s�������B��� ��Arial����������������������������� ��������������?!Y ���X�BLAND�������win������������1/15/02; 5:18:06 PM by DW This is the Refresh menu command. local (url = "http://radio.weblogs.com/0001015/userland/publicTools/mySims/codeFreshener.fttb") local (urllist = string.urlsplit (url)) local (s = tcp.httpclient (server:urllist [2], path:urllist [3])) local (f = frontier.pathstring + "codeFreshener.fttb") file.writewholefile (f, s) fatpages.importfatfile (f) thread.callscript (@system.temp.mySimsSnapshot.loader, {}) ����������������������������������������������������������������s��������Y000000060001001777AA00000000005B0000000010017101804904218000006000600323200-10323273FFFF0108C00001000000340000000108C84032327369038C00013323CE000020000009100000000�8C,<img src="[[url]����F���FFFF000000060001001777AA000000000072000000001001710190490421800000600060036E3200-13EF3FB3EF3FB572036E3273FFFF010913000010000003A0000000109164084036E3273907038E0006D336E33000020000091C00000000�916,function GetSimsObjectInfo( path, destDir, objectIndex, zoom, rotation, state, backgroundColor, gridColor, grid, details) { var result = ""; var dir = ""; var fileName = ""; var base = ""; var suffix = ""; var preview = ""; var width = 0; var height = 0; var i = path.lastIndexOf("\\"); if (i == -1) { i = path.lastIndexOf("/"); } // if if (i != -1) { dir = path.substring(0, i); fileName = path.substring(i + 1, path.length); } // if i = fileName.lastIndexOf("."); if (i == -1) { base = fileName; suffix = ""; } else { base = fileName.substring(0, i); suffix = fileName.substring(i + 1, fileName.length); } // if preview = base + ".jpg" previewPath = destDir + "\\" + preview // try { var tmog = new ActiveXObject("Transmogrifier.Application"); tmog.StartUp(); tmog.Site = dir; tmog.ScanSingleFile(path); var objectFileID = tmog.GetObjectFileIDFromIndex(0); var name = QuoteXML(tmog.GetObjectName(objectFileID, objectIndex, -1)); var price = tmog.GetObjectPrice(objectFileID, objectIndex); var description = QuoteXML(tmog.GetObjectDescription(objectFileID, objectIndex, -1)); var guid = tmog.GetObjectGUID(objectFileID, objectIndex); var r = tmog.ExportObjectPreview( objectFileID, objectIndex, zoom, rotation, state, backgroundColor, gridColor, grid, details, previewPath); var width = 100; var height = 100; result = "<SimsObject " + "file=\"" + fileName + "\" " + "name=\"" + name + "\" " + "price=\"" + price + "\" " + "description=\"" + description + "\" " + "guid=\"" + guid + "\" " + "preview=\"" + preview + "\" " + "width=\"" + width + "\" " + "height=\"" + height + "\" " + "/>"; // } catch (e) { // } // try return result; } function QuoteXML(txt) { while (txt.indexOf("&") != -1) { txt = txt.replace("&", "&"); } // while while (txt.indexOf("<") != -1) { txt = txt.replace("<", "<"); } // while while (txt.indexOf(">") != -1) { txt = txt.replace(">", ">"); } // while while (txt.indexOf("\"") != -1) { txt = txt.replace("\"", """); } // while return txt; } 00040000000A000000020918000050000000A0000000209180000600000031000000010D30FFFF0A00000 60 000700000019000000010201800008000000B100000001�40,Arial�����������������������������������������������������������40,����������������������������������������������������������������404E440003210400080101000090000001700000002016129E016129E000A000000170000000236E327336E3273000B00000005000000020000C00000017000000019139036A43890000F0000005200000000400 10 �4,77A�4,77A�4,�����4,08�4,3�4,��4,ppor00130000007E00000000DA91F8CE1C1D1E1F7F1B0�44,-��.��������������.��'��"��������������FFFF0FFFF0FFFE000000060001001777AA� ^6ո����������������������������������������� ������������Vh������ =����������������������������������������������������� ^&����������������������������������������� �����������C-������ ������������������������������������������������������F�� ,��������� ���Arial����������������������������� �������������x\ !x���H���LAND�������win������������if not defined (user.radio.callbacks.upstream.mySims) user.radio.callbacks.upstream.mySims = @mySimsSuite.upstreamCallback if not defined (user.radio.callbacks.writeRssNamespace.mySims) user.radio.callbacks.writeRssNamespace.mySims = @mySimsSuite.writeRssNamespaceCallback if not defined (user.radio.callbacks.writeRssFile.mySims) user.radio.callbacks.writeRssFile.mySims = @mySimsSuite.writeRssFileCallback if not defined (user.radio.callbacks.writeRssChannelElement.mySims) user.radio.callbacks.writeRssChannelElement.mySims = @mySimsSuite.writeRssChannelElementCallback if not defined (user.radio.callbacks.writeRssItemElement.mySims) user.radio.callbacks.writeRssItemElement.mySims = @mySimsSuite.writeRssItemElementCallback if not defined (mySimsData.pending) new (tabletype, @mySimsData.pending) bundle //prefs if not defined (mySimsData.prefs) new (tabletype, @mySimsData.prefs) if not defined (mySimsData.prefs.enabled) mySimsData.prefs.enabled = false if not defined (mySimsData.prefs.sourceFolder) local (folder) if system.environment.isWindows folder = file.getspecialfolderpath ("", "Personal", false) + "My Sims\\Radio Upstream\\" if system.environment.isMac if system.environment.isCarbon //running on Mac OS X local (pc = file.getPathChar ()) local (usersfolder = file.getSystemDisk () + "Users" + pc) local (user = string.trimWhiteSpace (sys.unixShellCommand ("whoami"))) local (userfolder = usersfolder + user + pc) folder = userfolder + "Sims" + pc + "Radio Upstream" + pc else //Mac OS Classic folder = file.getspecialfolderpath ("", "Desktop Folder", false) + "My Sims:Radio Upstream:" mySimsData.prefs.sourceFolder = folder if not defined (mySimsData.prefs.destFolder) mySimsData.prefs.destFolder = user.radio.prefs.wwwfolder + "images" + file.getpathchar () if not defined (mySimsData.prefs.ctSecondsBetweenChecks) mySimsData.prefs.ctSecondsBetweenChecks = 5 if not defined (mySimsData.prefs.template) wp.newtextobject ("<img src=\"[[url]]\" width=\"[[width]]\" height=\"[[height]]\" border=\"0\" align=\"right\" hspace=\"15\" vspace=\"5\" alt=\"A picture named [[filename]]\">", @mySimsData.prefs.template) if not defined (mySimsData.prefs.flImageTagsOnClipboard) mySimsData.prefs.flImageTagsOnClipboard = false bundle //stats if not defined (mySimsData.stats) new (tabletype, @mySimsData.stats) if not defined (mySimsData.stats.ctLoops) mySimsData.stats.ctLoops = 0 if not defined (mySimsData.stats.ctUploads) mySimsData.stats.ctUploads = 0 ��������������������������������������������������������������������������������������������������������������������������$datatabl����������xx��������$datatabl����������xx��������$datatabl����������xx��������$datatabl����������xx��������$datatabl����������xx���������������������������������������������������������������������������������������������������� ,�����H������"���Arial����������������������������� ��������������=![t�����DTLAND�������win������������Changes 1/15/02; 5:08:55 PM by DW Created. I run this on my machine to create a package for refreshCode to load. Talk about a Mobius Strip. It's really simple code, but it's fun to walk your mind through it. local (oldMySimsData) bundle //get mySimsData ready for ship oldMySimsData = mySimsData new (tabletype, @mySimsData) mySimsThread.enabled = true mySimsInfo.releaseDate = clock.now () local (adrtable = @system.temp.mySimsSnapshot) new (tabletype, adrtable) adrtable^.info = mySimsInfo adrtable^.suite = mySimsSuite adrtable^.thread = mySimsThread adrtable^.website = mySimsWebsite adrtable^.loader = mySimsSuite.codeFreshener.loadNewCode local (f = "C:\\Program Files\\Radio UserLand\\www\\userland\\publicTools\\mySims\\codeFreshener.fttb") file.surefilepath (f) export.sendobject (adrtable, f) f = "C:\\Program Files\\Radio UserLand\\www\\userland\\publicTools\\mySims\\mySims.root" target.set (this) fileMenu.saveCopy (f) mySimsData = oldMySimsData dialog.alert (file.filefrompath (f) + " is " + string.megabytestring (file.size (f))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� W�������� ���Arial����������������������������� �������������xF>���Z��e'LAND�������win������������local (pta = html.getpagetableaddress ()) pta^.title = "My Sims Tool" local (htmltext = "", indentlevel = 0) on add (s) htmltext = htmltext + (string.filledstring ("\t", indentlevel) + s + "\r\n"); add ("<p>If the My Sims Tool is enabled, it will watch the indicated folder, when a new Sims object shows up (an IFF file) it copies it to the indicated folder, then it upstreams the files to the server, and opens the home page in Radio UserLand with the HTML text and preview of the object pre-loaded. This must seem very confusing. If so check out <a href=\"http://radio.userland.com/mySimsTool\">these docs</a>, they'll probably confuse you even more! ;-></p>") if pta^.method == "POST" local (args = pta^.radioresponder.postargs) mySimsData.prefs.enabled = defined (args.enabled) mySimsData.prefs.flImageTagsOnClipboard = defined (args.clipboard) mySimsData.prefs.sourceFolder = args.sourceFolder mySimsData.prefs.destFolder = args.destFolder bundle //process folders local (pc = file.getpathchar ()) on processfolder (adrfolder) if not (adrfolder^ endswith pc) adrfolder^ = adrfolder^ + pc if not file.exists (adrfolder^) file.surefilepath (adrfolder^ + "xxx") processfolder (@mySimsData.prefs.sourceFolder) processfolder (@mySimsData.prefs.destFolder) wp.newtextobject (args.template, @mySimsData.prefs.template) add ("<form method=\"POST\">"); indentlevel++ add ("<table cellspacing=\"10\" cellpadding=\"0\">"); indentlevel++ on addrow (label, adrvalue, type="text") add ("<tr><td>" + label + ":</td><td valign=\"top\"><input type=\"" + type + "\" name=\"" + nameof (adrvalue^) + "\" size=\"85\" maxlength=\"255\" value=\"" + adrvalue^ + "\"></td>") bundle //add enabled checkbox local (checked = "xxx") if mySimsData.prefs.enabled checked = "xxx checked" add ("<tr><td colspan=\"2\"><input type=\"checkbox\" name=\"enabled\" value=" + checked + "> Check this box to enable the My Sims tool.<br><br></td></tr>") addrow ("Watch this folder for new Sims IFF object files", @mySimsData.prefs.sourceFolder) addrow ("Copy new Sims IFF object files to this folder", @mySimsData.prefs.destFolder) add ("<tr><td valign=\"top\"><br>Template:</td><td><br><textarea name=\"template\" cols=\"70\" rows=\"5\">" + string (mySimsData.prefs.template) + "</textarea></td></tr>") bundle //add clipboard checkbox local (checked = "xxx") if mySimsData.prefs.flImageTagsOnClipboard checked = "xxx checked" add ("<tr><td colspan=\"2\"><input type=\"checkbox\" name=\"clipboard\" value=" + checked + "> Check this box to copy the generated HTML text to the system clipboard.<br><br></td></tr>") add ("</table>"); indentlevel-- add ("<br><input type=\"submit\" name=\"submit\" value=\"Submit\">") add ("</form>"); indentlevel-- return (htmltext) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� W�������;������Arial���������������#�������#���`���#G#G�������� ���� ��� ������ �����' ���.��5 ���:��P ���X��o ���u��{ ��� description���The fearsome lion. King of the jungle and master of the savanna. With subtle pneumatic chisel work, the artist has captured the icy stare of the giant cat in reinforced concrete. If you stare back long enough...it almost looks alive.file���bunpalmhouseqb1.iffguid��������c���j���.���{T@ ^�������� ������� �������& ����,pending�������]Wprefs�������Ctstats���������V���������������������������������������������Mr�6�; ���������������������������� ��Arial����������������������������� ��������������!FӼ#&����7LAND�������win������������pending item #1 prefs ctSecondsBetweenChecks destFolder enabled flImageTagsOnClipboard sourceFolder template tmogscript stats ctLoops ctUploads ������x���������������������8���������������������x������������������������������������������������������������������������������������������������������������������������������������������������������������������������������x���������������������������������������������������������������������������,9h��������������������,9h��������������������,9h��������������������,9h�������������������,_K������������������,`r�������������������,`r��������������������,`r�������������������,@4�������������������,84��������������������,84��������������������,84��������������������,84��������������������,84��������������������,84��������������������,84��������������������,84�������������������,@4�������������������,8��������������������,8������������������������ ���2���Arial����������������������������� ��������������x\!x���8���LAND�������win������������on writeRssNamespaceCallback (arg) return (true) ����������lse) for f in filelist local (adrpending = @mySimsData.pending.[f]) if defined (adrpending^) adrpending^.whenUpstreamed = clock.now () mySimsData.stats.ctUploads++ flopen = true if flopen mySimsSuite.addPendingToHomePageText () return (true) bundle //test code upstreamCallback ({"C:\\Program Files\\Radio UserLand\\www\\images\\2002\\01\\26\\recursion.gif"}) ����������������������������������������������������������������������������������Arial����������������������������� ��������������xkb!Z���)���]|LAND�������win������������local (htmltext = "", indentlevel = 0) on add (s) htmltext = htmltext + (string.filledstring ("\t", indentlevel) + s + "\r\n"); add ("<table>"); indentlevel++ local (adrpending) for adrpending in @mySimsData.pending local (f = nameof (adrpending^), fname = file.filefrompath (f), imghtmltext) local (adrfile = @user.radio.settings.files.[f], url = adrfile^.upstream.url) if defined (adrpending^.whenUpstreamed) local (t) new (tabletype, @t) t.url = url t.height = adrpending^.height t.width = adrpending^.width t.filename = fname imghtmltext = string.multipleReplaceAll (string (mySimsData.prefs.template), @t, false, "[[", "]]") add ("<tr>"); indentlevel++ add ("<td valign=\"top\"><a href=\"" + url + "\">" + fname + "</a></td>") add ("<td>" + string.replaceall (imghtmltext, "<", "<") + "</td>") add ("<td><a href=\"" + url + "\"><img src=\"" + url + "\" height=\"75\" width=\"75\" border=\"0\"></a></td>") add ("</tr>"); indentlevel-- add ("</table>"); indentlevel-- return (htmltext) ������������������������������������������������������������������������������������������������������������������������������f������(&��:���Arial����������������������������� ������ ������xDd!s���D��F�<#cLAND������f�����P���������Arial����������������������������� ������������xcF4���{����7LAND�������win������������Changes 1/28/02; 7:46:01 AM by DW If the source folder is empty, open the desktop website home page. 1/26/02; 1:45:06 PM by DW Created. local (i, adrpending, posttext = "") for i = sizeof (mySimsData.pending) downto 1 adrpending = @mySimsData.pending [i] if defined (adrpending^.whenUpstreamed) local (f = nameof (adrpending^)) local (adrfile = @user.radio.settings.files.[f], t) new (tabletype, @t) t.url = adrfile^.upstream.url t.height = adrpending^.height t.width = adrpending^.width t.preview = string.replace(t.url, ".iff", ".jpg") t.name = adrpending^.name t.price = adrpending^.price t.description = adrpending^.description t.guid = adrpending^.guid t.filename = file.filefrompath (f) dialog.alert("TEMPLATE: " + string (mySimsData.prefs.template) + "\nWITH: " + string(t) + "\n") posttext = posttext + string.multipleReplaceAll (string (mySimsData.prefs.template), @t, false, "[[", "]]") delete (adrpending) if sizeof (posttext) > 0 if defined (system.temp.radio.misc.initialPostText) system.temp.radio.misc.initialPostText = system.temp.radio.misc.initialPostText + posttext else system.temp.radio.misc.initialPostText = posttext if mySimsData.prefs.flImageTagsOnClipboard clipboard.putvalue (system.temp.radio.misc.initialPostText) bundle //if the source folder is empty, open the DTWSHP local (flempty = true, f) fileloop (f in mySimsData.prefs.sourcefolder) flempty = false break if flempty radio.menuCommands.openPage (radio.data.systemUrls.homePage) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������N��� ��Arial����������������������������� �������������x\&���J�6�<X.LAND�������win������������on upstreamCallback (filelist) local (f, flopen = false) for f in filelist local (adrpending = @mySimsData.pending.[f]) if defined (adrpending^) adrpending^.whenUpstreamed = clock.now () mySimsData.stats.ctUploads++ flopen = true if flopen mySimsSuite.addPendingToHomePageText () return (true) bundle //test code upstreamCallback ({"C:\\Program Files\\Radio UserLand\\www\\SimsObjects\\2004\\01\\11\\mars_2x3_478275.iff"}) ����������������������������������������������������������������������<�������������Arial����������������������������� ��������������xB!X���,��O�rLAND�������win������������loop mySimsSuite.init () if mySimsData.prefs.enabled try {mySimsSuite.threadScript ()} thread.sleepFor (mySimsData.prefs.ctSecondsBetweenChecks) �����������������������������������������<����������� ���-���� MS Sans Serif��������������������� ��������������Eu`Q�������2LAND�������win������������on firstFilter (adrPageTable) return (true) �����������������������*��[���� MS Sans Serif��������������������� ��������������Eu7a������Z�3  LAND�������win������������on pageFilter (pta) if typeOf (pta^.template) == outlineType or typeOf (pta^.template) == wpTextType table.assign (@pta^.template, string (pta^.template)) if typeOf (pta^.template) == stringType and not pta^.indirectTemplate pta^.template = string.replace (pta^.template, "<title>", "[[title]]") html.addPageToGlossary (pta) return (true) �����������������������������������������������y���.���EF�������� ���� ��� ����$���0 ����; finalFilter�������% firstFilter������� pagefilter�������@��V MS Sans Serif��������������������� �����������P�E��$�������������������������Ӏ��������L���$���xF!X�������� ���� ���Z ����_linetext���M["C:\\Progr��D���P������(���D��L��%��RC���`��F�����^$����/����e��A��Y���6���X��%q�������������O�������K���$���hxhx�������� ���� ��� ����linetext���Homepath��� index.wsf���O������������$�������!W�������� ����N���Z ����_M["C:\\Program Files\\Radio UserLand\\Tools\\mySims.root"].mySimsWebsite.index�������PHome���������VArial����������������������������� ������������������������������������������������������������������W����������������������space���/GIFfGIF89a�������!����,�������D�;��VArial����������������������������� ������������������������������������������������������������V��������������� ������� �������"�������+ ����0���: ����C���L ����Q���[ ����aalink���008000bgcolor���FFFFFFflRenderlink���0000FFspaceGif���spacetext���000000vlink���800080��VArial����������������������������� ��������������������������������������������������n�����������������!^������VArial����������������������������� ������������������������������������������������n�������������*����Arial����������������������������� ��������������hy!W���&��'�\LAND�������win������������return (mySimsSuite.configurationPage ()) ��������������@����������V���7x(�������� ���� ��� �������* ����4���@ ����H���T ����[���g ����n���z ����#filters�������I#ftpSite�������D #glossary�������/#images�������0#prefs�������#tools�������index���������VVerdana��������������������������� ������������??8������������������������@�q���������L���xB#V��������������� ������� ����+���7 ����C���O ����\���h ����v#enabled mySimsData������� mySimsInfo�������R mySimsSuite�������AC mySimsThread�������; mySimsWebsite�������J��V���������������������������������������������%�A�E�)�-l������������������������V��� ���Arial����������������������������� ��������������y;$����_'-LAND�������win������������#enabled mySimsData pending prefs ctSecondsBetweenChecks destFolder enabled��n������#���~�����������#���~���&Y&Y�������� ������� ����,���8 ����=���T ����Y���g ����n���u ����z��� ������� ������� ������V�&Y��a ���g00001000 SimsObject������� description���[2] [3] file���mars_2x3_478275.iffguid��� 1392765182heig�������<���J������F���`���&&�������� ���� �� ���%��< ���A��O ���V��] ���b�� ����� ����� ��� description��This image shows the Martian terrain through the eyes of the Mars Exploration Rover Spirit's mini-thermal emission spectrometer, an instrument that detects the infrared light, or heat, emitted by objects. The different colored circles show a spectrum of soil and rock temperatures, with red representing warmer regions and blue, cooler. A warm and dusty depression similar to the one dubbed Sleepy Hollow stands out to the upper right. Scientists and engineers will use this data to pinpoint features of interest, and to plot a safe course for the rover free of loose dust. The mini-thermal emission spectrometer data are superimposed on an image taken by the rover's panoramic camera. The picture was released by the Jet Propulsion Laboratory in Pasadena, California Janaury 89 2004.file���mars_2x3_478275.iffguid��� 1392765182height���100name���CMartian Terrain Through Spirit's Mini-Thermal Emission Spectrometerpreview���mars_2x3_478275.bmpprice���100width���100�q��{������!������xBA�������� �������% ����3���? ����Q���] ����b���n ����s��� ������� ������� ������� ������� ����� ���1��= ���Y��e ���addPendingToHomePageText������� codeFreshener�������E8configurationPage�������init�������umenu�������aBshowPendingSims�������ustatusCenterMessage�������`< threadScript�������upstreamCallback�������writeRssChannelElementCallback�������writeRssFileCallback�������'writeRssItemElementCallback�������BwriteRssNamespaceCallback���������VArial����������������������������� �����������<�=W������������������������{�� ��������L���xB#V��������������� ������� ����+���7 ����C���O ����\���h ����v#enabled mySimsData������� mySimsInfo�������R mySimsSuite������� mySimsThread�������; mySimsWebsite�������J��V�����������������������������������������������XX�������������������������������Arial����������������������������� �����,�������y;A��%��_'-LAND�������win������������#enabled mySimsData pending item #1 prefs ctSecondsBetweenChecks destFolder enabled flImageTagsOnClipboard sourceFolder template tmogscript stats ctLoops ctUploads mySimsInfo author authorEmail description homePageUrl name releaseDate version mySimsSuite addPendingToHomePageText codeFreshener configurationPage init menu showPendingSims statusCenterMessage threadScript upstreamCallback writeRssChannelElementCallback writeRssFileCallback writeRssItemElementCallback writeRssNamespaceCallback mySimsThread enabled script mySimsWebsite #filters #ftpSite #glossary #images #prefs #tools index ������ "H"������������������� "H"������������������ ""������������������� "H"������������������� ""������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""������������������� ""������������������� ""�������������������� ""������������������� "H"������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""�������������������� ""������������������� "H"������������������� "x"������������������� "x"������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"�������������������� "x"������������������� "H"������������������� "@"�������������������� "@"������������������� "H"������������������ ""������������������ ""������������������ ""������������������ ""������������������ ""������������������ ""������������������� ""��������������������������������,3������������������,3������������������,3������������������,3�������������������,3����������������������������������,X3��������������������,X3��������������������,X3�������������������,~������������������,~������������������,3������������������,3������������������,3������������������,3������������������,3������������������,3�������������������,3���������������� �������#���~���&&�������� ������� ����,��@ ���E��\ ���a��o ���v��} ����� ����� ����� ������&�� ���00001000 SimsObject�������E description��This image shows the Martian terrain through the eyes of the Mars Exploration�� ���������L���6&6&�������� ������� ����,��% ���*��L ���Q��e ���k��q ���x00001000 SimsObject�������- description���Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroofile���captainkangaroo_3x3_627726.iffname���Captain Kangarooprice���10result����Ԁ� ���������L���66�������� ������� ����,��% ���*��L ���Q��e ���k��q ���x00001000 SimsObject������� description���Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroofile���captainkangaroo_3x3_627726.iffname���Captain Kangarooprice���10result��Z��Ԁ� ������sObject file="captainkangaroo_3x3_627726.iff" name="Captain Kangaroo" price="10" description="Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroo" debuted on CBS television in 1955 and ran for 30 years before moving to public television for six more. The program was wildly popular among children and won six Emmy Awards, three Gabriels and three Peabody Awards. The format was simple: Each day, Captain Kangaroo, with his sugar-bowl haircut and uniform coat, would wander through his Treasure House, chatting with his good friend Mr. Green Jeans, played by Hugh "Lumpy" Brannum. He would visit with puppet animals, like Bunny Rabbit, who was scolded for eating too many carrots, and Mr. Moose, who loved to tell knock-knock jokes. But the show revolved about the grandfatherly Captain Kangaroo, whose name was inspired by the kangaroo pouch-like pockets of the coat Keeshan wore. "I was impressed with the potential positive relationship between grandparents and grandchildren, so I chose an elderly character," Keeshan said." guid="805562544" preview="captainkangaroo_3x3_627726.jpg" width="100" height="100" />�&����������`���66�������� ������ ����� �����9 ���@��G ���L��` ���h�� ����� ���debuted on CBS television in 1955 and ran for 30 years before moving to public television for six more. The program was wildly popular among children and won six Emmy Awards, three Gabriels and three Peabody Awards. The format was simple: Each day, Capta��� 805562544 description���� �o���������L���6G6G�������� ������� ����,��! ���&��H ���M��a ���g��m ���t00001000 SimsObject������� description���Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroofile���captainkangaroo_3x3_924146.iffname���Captain Kangarooprice���10result��h��Ѐ����������L���66�������� ������� ����,��! ���&��H ���M��a ���g��m ���t00001000 SimsObject������� description���Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroofile���captainkangaroo_3x3_9�� ���������L���6Ԗ6ԙ�������� ������� ����,��! ���&��H ���M��a ���g��m ���t00001000 SimsObject������� description���Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed�� ������sObject file="captainkangaroo_3x3_924146.iff" name="Captain Kangaroo" price="10" description="Bob Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroo" debuted on CBS television in 1955 and ran for 30 years before moving to public television for six more. The program was wildly popular among children and won six Emmy Awards, three Gabriels and three Peabody Awards. The format was simple: Each day, Captain Kangaroo, with his sugar-bowl haircut and uniform coat, would wander through his Treasure House, chatting with his good friend Mr. Green Jeans, played by Hugh "Lumpy" Brannum. He would visit with puppet animals, like Bunny Rabbit, who was scolded for eating too many carrots, and Mr. Moose, who loved to tell knock-knock jokes. But the show revolved about the grandfatherly Captain Kangaroo, whose name was inspired by the kangaroo pouch-like pockets of the coat Keeshan wore. "I was impressed with the potential positive relationship between grandparents and grandchildren, so I chose an elderly character," Keeshan said." guid="973334592" preview="captainkangaroo_3x3_924146.jpg" width="100" height="100" />��4�{������Keeshan, who gently entertained and educated generations of children as television's walrus-mustachioed Captain Kangaroo, died Friday at 76. Keeshan died of a long illness, his family said in a statement. Keeshan's "Captain Kangaroo" debuted on CBS television in 1955 and ran for 30 years before moving to public television for six more. The program was wildly popular among children and won six Emmy Awards, three Gabriels and three Peabody Awards. The format was simple: Each day, Captain Kangaroo, with his sugar-bowl haircut and uniform coat, would wander through his Treasure House, chatting with his good friend Mr. Green Jeans, played by Hugh "Lumpy" Brannum. He would visit with puppet animals, like Bunny Rabbit, who was scolded for eating too many carrots, and Mr. Moose, who loved to tell knock-knock jokes. But the show revolved about the grandfatherly Captain Kangaroo, whose name was inspired by the kangaroo pouch-like p���������������_���>��΋����#��l����q����D��S��2��_����;����6��a��&��������f��(�����L��%��Q�����F�����\���t��(Z����e�����Y���b���X��\���������