User talk:Qwerty Writer

From Second Life Wiki
Jump to navigation Jump to search

QW 3D Object Vendor

QW Radio Tuner Vendor.jpg

QW 3D Object Vendor is a low prim object vendor. The vendor itself exists of just 2 prims for the construction plus 1 prim that serves as the demo object and there will be displayed only 1 object for sale at the time. That makes that there are only 4 prims in use for showing an unlimited amount of 1 prim objects.

It's possible to pause the show and to scroll backward and forward by clicking somewhere on the vendor. The symbols "<", "||" and ">" on the vendor serve as reminder for this.

The vendor also shows the name of the shop and the name of the product. Furthermore it indicates that at the left side is the demo object and that the object for sale can be found at the righthand.

Visit Footloose & Fancy Free for a live demo.

QW Internet Radio Tuners EASY & ELITE

Differences

There are two QW Internet Radio Tuners, the EASY and the ELITE.

The major difference is that the EASY supports 12 internet radio stations and the ELITE supports ten times more equals 120 internet radio stations.

Both radio's are easy to use but the EASY is easier to use than the ELITE.

The EASY has only 1 script and 1 notecard, the ELITE exists of 13 scripts and 14 notecards.

The EASY does not support access control, the ELITE does.

Sometimes people want to know the name of the song, the artist and even the name of the station and more when they hear music they like. Well the ELITE has on all sub menu's a button named "Now Playing". When clicked a separate window opens and the SHOUTcast website shows all the information you are listening to at that moment. The EASY does not have sub menu's and has no "Now Playing" button on the main menu.

Both radio's also differ in price, the EASY is cheaper than the ELITE.

Similarities

The EASY and the ELITE have features in common.

They are both zero prim radio tuners. That is they come in a jar or other object "ready for use" but the tuner script(s) and notecard(s) can be used in any prim or object of your choice (if you have modify access of course).

Both tuners use dialog boxes for all communacation in stead of buttons on an object. That's why all objects on your second life land can be used as radio tuner.

Another aspect you should be aware of is that both radio tuners stay invisible on your land all the time. That means they will never show up ugly floating text above the object containing the application. Nowadays many tuners show up the current internet station and current song on or above the object. The EASY and ELITE do NOT.

Radio stations can be replaced by other radio stations and its no problem to change the order of the radio stations listed in the notecard(s). The final result of this is a list of your favorite radio stations in your favorite order.

When someone uses the EASY or the ELITE to switch to another internet radio station then a message on public chat shows up containing the name of the station and the genres that may be expected. Yes on public chat because everybody wants to know what happened when music suddenly changes.

For both radio tuners extra notecards will come available.

Buy once, use many. The tuner script(s) and the notecard(s) are Copy Allowed. That means that you can use the radio wherever you need it on your land. See also Security below.

Security

All scripts are No Modify/Copy/No Transfer.

All notecards are Modify/Copy/No Transfer.

The radio scripts and notecards come within a jar/object that is Modify/Copy/Not Tranfer.

This means that you can place as many radio's on your land as needed and that you can use the objects of your choice to turn them into radio's.

Reliability

Internet radio stations come and go and URLs will change. This impacts the initialization of the QW Internet Radio Tuners. Over time the intitialization notecards will be updated and made available in the shop. Updating the notecards is work so a little fee for this will be necessary.

Internet radio stations are limited. That means only a certain amount of listeners are allowed to tune in on the same time. So it can happen when you choose a station that music does not come in. Best practise is to choose another station. It's always good to inform Qwerty Writer about problem stations.

FAQ

Q. I bought a QW Internet Radio Tuner but it's not wanting to change stations for me. I'm on a rented parcel but I have it set to group.

A. On rented land radio tuners must be deeded to the land.

Q. I selected "Share with group" but the Deed...-button stays inactive. How do I get an active Deed-button?

A. First use the Set...-button to set the group. Even if you see the right group listed on the General tap of the Edit pane. Then select "Share with group" again and the Deed...-button becomes active.

Second Life's classified listing AD-text

QW Internet Radio Tuners are primless designed audio tuners. This means that the tuner scripts can be built-in in any object that you can modify just by dragging the script and optional notecard onto the object of your choice. When done the object acts as an internet radio tuner.

There are two QW Internet Radio Tuners, the EASY (L$300) and the ELITE (L$400). The EASY supports 12 internet radio stations and the ELITE supports 120 internet radio stations.

Both tuners can be adjusted by means of one or more notecards to meet your needs (genres) and preferences (order).

The QW Internet Radio Tuners come in an attractive object that can be used on your land directly.

See https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer for all infomation about the QW Internet Radio Tuners. IM Qwerty Writer for help.

Keywords: internet, radio, stations, audio, tuner, genres, order, primless, easy, elite

QW Internet Radio Tuner EASY

Genres

To support all your moods and to make everybody happy the EASY supports 12 genres: Ambient, Blues, Classical, Country, Dance, Flamenco, Jazz, Latin, Rap, Reggae, Rock and Trance.

Access Control

To keep the EASY as easy as possible there is no access control. Everybody can use your QW Internet Radio Tuner EASY.

One remark on this. As long as your visitors don't know which object on your land includes the tuner script the chance they use your radio is very small.

Notecard

To keep it easy the EASY has only 1 notecard. The notecard can be edited as much as you like but read the instructions include in the notecard carefully. The notecard that comes with the radio looks like this.

# QW Radio EASY Stations
# ____________________________________ Last Change: 19 Mar 2008

# See also https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer
# Lines beginning with # are comments. Empty lines are not used.
# Only the first 12 internet radio stations will be used by the application.
# When adding a new radio station always add URL, Genre and Station in this order.

# __________________________________________________ 01 OF 10 
URL = http://64.71.145.133:8010
Genre = Ambient
Station = 1.FM - The Chillout Lounge

# __________________________________________________ 02 OF 10 
URL = http://64.62.252.130:8030
Genre = Blues
Station = 1.FM - Blues

# __________________________________________________ 03 OF 10 
URL = http://64.62.253.223:9030
Genre = Classical
Station = 1.FM - Otto's Classical Musick

# __________________________________________________ 04 OF 10 
URL = http://216.218.159.151:8020
Genre = Country
Station = 1.FM - Country

# __________________________________________________ 05 OF 10 
URL = http://64.71.145.130:8050
Genre = Dance
Station = 1.FM - Dance Hits

# __________________________________________________ 06 OF 10 
URL = http://205.188.215.226:8020
Genre = Flamenco
Station = S K Y . F M - Classical & Flamenco Guitar

# __________________________________________________ 07 OF 10 
URL = http://205.188.215.227:8008
Genre = Jazz
Station = S K Y . F M - Modern Jazz 

# __________________________________________________ 08 OF 10 
URL = http://205.188.215.231:8010
Genre  = Latin
Station = SALSASTREAM

# __________________________________________________ 09 OF 10 
URL = http://205.188.215.229:8040
Genre = Rap
Station = HOT 108 JAMZ 

# __________________________________________________ 10 OF 10 
URL = http://205.188.215.225:8000
Genre = Reggae
Station = S K Y . F M - Roots Reggae  

# __________________________________________________ 11 OF 10 
URL = http://160.79.128.61:7724
Genre = Rock
Station = S K Y . F M - Indie Rock - Indie, Alternative, and Underground Rock!

# __________________________________________________ 12 OF 10 
URL =http://38.99.107.40:8060
Genre = Trance
Station = 1.FM - Club!

# __________________________________________________________
# The rest of this list can be used to gather more radio stations (or to
# save radio stations you removed from the top 12) for later use, e.g.:

URL = http://66.221.51.119:9008
Genre = Various
Station = Linden Radio

QW Internet Radio Tuner ELITE

Genres

The ELITE supports 120 internet radio stations. This makes it possible to present a multitude of genres and more radio station within a genre. In alphabetical order we talk about: 00s, 60s, 70s, 80s, 90s, African, Alternative, Ambient, Asian, Baroque, Big Band, Bluegrass, Blues, Blues Rock, Classical, Country, Dance, Downtempo, Eclectic, Electronic, Folk, Gospel, Hip Hop, Hits, House, Indie, Jazz, Latin, Lounge, Metal, Middle Eastern Oldies, Opera, Pop, Rap, Religion, RnB, Rock, Sacred, Smooth Jazz, Soul, Swing, Symphonic, Techno, Top 40, Trance, Urban, Various, and World.

On the Genre Menu (=main menu) these over 50 genres are grouped together on notecard "QW Radio ELITE Genres" as follow.

# QW Radio ELITE Genres
# ____________________________________ Last Change: 11 Mar 2008

# See also https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer
# Lines beginning with # are comments. Empty lines are not used.
# Only the first 12 genres lines will be used by the application.

# ____________________________________ Main Menu Genre 01 OF  12
Ambient, Downtempo, Lounge, Eclectic

# ____________________________________ Main Menu Genre 02 OF  12
Blues, Blues Rock

# ____________________________________ Main Menu Genre 03 OF  12
Classical, Baroque, Opera, Symphonic

# ____________________________________ Main Menu Genre 04 OF  12
Country, Bluegrass, Folk

# ____________________________________ Main Menu Genre 05 OF  12
Dance, House, Techno, Trance, Electronic

# ____________________________________ Main Menu Genre 06 OF  12
Jazz, Smooth Jazz, Swing, Big Band

# ____________________________________ Main Menu Genre 07 OF  12
Pop, Top 40, Hits

# ____________________________________ Main Menu Genre 08 OF  12
Rap, Hip Hop, Urban

# ____________________________________ Main Menu Genre 09 OF  12
RnB, Soul, Gospel, Sacred, Religion

# ____________________________________ Main Menu Genre 10 OF  12
Rock, Metal, Alternative, Indie, Eclectic

# ____________________________________ Main Menu Genre 11 OF  12
Various, Oldies, 60s, 70s, 80s, 90s, 00s

# ____________________________________ Main Menu Genre 12 OF  12
World, African, Asian, Latin, Middle Eastern

FYI, the first word of every genre row will be used as button text on the Genre Menu. So - when you make any changes - never use too long words to start with!! On the Station Menu's (= sub menu's) the whole genre line is displayed as title.

Technical Talk (sorry)

The main dialog box shows 12 main genres.
The buttons on the main dialog box give access to 12 sub dialog boxes.
On every sub dialog 10 radio stations can be activated (one at the time of course).
This gives accces to 12 x 10 = 120 radio stations.
Button 11 'Now Playing' on every sub dialog box opens a website page that shows the current song (thanks SHOUTcast).
The last button, button 12, on every sub dialog box links back to the main dialog box.

14 Notecards initialize the script. With notecard "QW Radio ELITE Access" access control can be set up to meet your needs. Notecard "QW Radio ELITE Genres" initializes the main dialog box and notecards "QW Radio ELITE Stations 01" thru "QW Radio ELITE Stations 12" set up all sub dialog boxes with your favorite internet radio stations organized by genre. The notecards can be renamed (or deleted) to disable them and to activate the default settings.

The script will remember the last current dialog box. This makes it easier to select the next station within the same main genre without re-walking thru the top level every time.

Access Control

To use the QW Internet Radio Tuner Elite authorization is required. To meet your needs you can edit notecard QW Radio ELITE Access and/or you may set the object to a group. When object is set to a group users must have that group active too. On the notecard you can disable security by specifying access for ALL.

Here is a copy of the default notecard.

Name: QW Radio ELITE Access
Description: ATTENTION: When saved use menu Tools > Reset Scripts in Selection.


# _____________________
# QW Radio ELITE Access

# Lines beginning with # are comments.

# The owner always has access.
# Set object to a group to give access to all active
# members of that group.
# Add users below to authorize individuals.

# User = ALL authorizes all users.
# User = Firstname Lastname authorizes that user.

# Do not specify more than 50 users.

# Exempli Gracia:

User = ALL
User = Qwerty Writer


Defaults

Access

The default access control is ALL. That means that everybody who knows where the object with the QW Internet Radio Tuner ELITE application included is, can tune in on another internet radion station.

Genres on main dialog box

           "Ambient, Downtempo, Lounge, Eclectic",         // 01
           "Blues, Blues Rock",                            // 02
           "Classical, Baroque, Opera, Symphonic",         // 03
           "Country, Bluegrass, Folk",                     // 04
           "Dance, House, Techno, Trance, Electronic",     // 05
           "Jazz, Smooth Jazz, Swing, Big Band",           // 06
           "Pop, Top 40, Hits",                            // 07
           "Rap, Hip Hop, Urban",                          // 08
           "RnB, Soul, Gospel, Sacred, Religion",          // 09
           "Rock, Metal, Alternative, Indie, Eclectic",    // 10
           "Various, Oldies, 60s, 70s, 80s, 90s, 00s",     // 11
           "World, African, Asian, Latin, Middle Eastern"  // 12

Radio stations on sub dialog box 01

               "Groove Salad - SomaFM",                // 01
               "DIGITALLY-IMPORTED - Chillout",        // 02
               "1.FM - The Chillout Lounge",           // 03
               "SmoothLounge.com",                     // 04
               "Drone Zone",                           // 05
               "Slow Radior",                          // 06
               "LOUNGE-RADIO.COM",                     // 07
               "radioioAmbient",                       // 08
               "181.FM - Chilled",                     // 09
               "Space Station Soma"                    // 10

Radio stations on sub dialog box 02

               "1.FM - Blues",                         // 01
               "BellyUp4Blues",                        // 02
               "Gotradio - Bit O' Blues",              // 03
               "ABS Bluescast",                        // 04
               "AudioCandy.com: Size Blue 42 Radio",   // 05
               "Blues Radio UK",                       // 06
               "Blue Ears Blues",                      // 07
               "Cruize Rock",                          // 08
               "KOQX Blues Radio",                     // 09
               "City Sounds Radio Blues"               // 10

Radio stations on sub dialog box 03

               "1.FM - Otto's Classical Musick",               // 01
               "1.FM - Otto's Baroque Musick",                 // 02
               "SKY.FM - Classical & Flamenco Guitar",         // 03
               "SKY.FM - Mostly Classical",                    // 04
               "Swiss Internet Radio - RadioCrazy Classical",  // 05
               "Swiss Internet Radio - RadioCrazy Opera",      // 06
               "HAPPYDAY New Age EZ1 Channel",                 // 07
               "1.FM - Otto's Opera House",                    // 08
               "WMNR Fine Arts Radio",                         // 09
               "All-Classical WGBH 89.7-HD2"                   // 10

Radio stations on sub dialog box 04

               "1.FM - Country",                       // 01
               "181.fm - Kickin' Country",             // 02
               ".977 The Country Channel",             // 03
               "SKY.FM - Country",                     // 04
               "181.fm - Highway 181",                 // 05
               "Big R Radio - Star Country",           // 06
               "Boot Liquor",                          // 07
               "HPR1 - Classic Country Channel",       // 08
               "Folk Alley",                           // 09
               "Green Mist Radio"                      // 10

Radio stations on sub dialog box 05

               "1.FM - Club!",                             // 01
               "1.FM - Dance Hits",                        // 02
               "R1Live - DAS Darkwave und Gothic Radio",   // 03
               "DigitalGunfire.com",                       // 04
               "DIGITALLY-IMPORTED - Drum and Bass",       // 05
               "DIGITALLY-IMPORTED - Vocal Trance",        // 06
               "MPEGRadio.Com",                            // 07
               "DIGITALLY-IMPORTED - Classic Electronica", // 08
               "DIGITALLY-IMPORTED - Techno",              // 09
               "Radio Dunkle Welle"                        // 10

Radio stations on sub dialog box 06

               "S K Y . F M - Absolutely Smooth Jazz",     // 01
               "SMOOTHJAZZ.COM",                           // 02
               "SmoothLounge.com (by SmoothJazz.com)",     // 03
               "1.FM - Bay Smooth Jazz",                   // 04
               "Swiss Internet Radio - RadioCrazy Jazz",   // 05
               "Martini in the morning",                   // 06
               "SKY.FM - Modern Jazz",                     // 07
               "Memories 89 One KCEA-FM",                  // 08
               "The 1920s Radio Network",                  // 09
               "Sounds of Sinatra and the Era o/t Rat Pack"// 10

Radio stations on sub dialog box 07

               ".977 The Hitz Channel"                 // 01
               "#Musik.Main - www.RauteMusik.FM",      // 02
               "S K Y . F M - Top Hits Music",         // 03
               "FREQUENCE3 - www.frequence3.fr",       // 04
               "~ POP-Radio POP one ~",                // 05
               "1.FM - Top 40",                        // 06
               "181.fm - Energy 98",                   // 07
               "HitzRadio.com - #1 for all the hits!", // 08
               "Big R Radio - 100.8 Top 40 Hits",      // 09
               "Rock'One - 100% Rock - Live From Paris"// 10

Radio stations on sub dialog box 08

               "HOT 108 JAMZ - www.hot108.com",            // 01
               "POWERHITZ - www.powerhitz.com",            // 02
               "DEFJAY.COM",                               // 03
               "1.FM - Jamz",                              // 04
               "Smoothbeats.com",                          // 05
               "181.FM - The Beat * #1 For HipHop",        // 06
               "TrueHipHop.FM ",                           // 07
               "Thugzone.com - Blazin Dirty South Hitz",   // 08
               "WildFMRadio.com",                          // 09
               "SKY.FM - Classic Rap & Hip Hop"            // 10

Radio stations on sub dialog box 09

               "Smoothjazztampabay.com - Smooth Edge",         // 01
               "1.FM - Urban Adult Choice",                    // 02
               "SOULCONNEXION",                                // 03
               "DANCEGROOVE.RADIO",                            // 04
               "The Classic Soul Network",                     // 05
               "Virgin Radio Groove - Hi BR MP3",              // 06
               "Sacred Music Preserved - sacred-music.orgz",   // 07
               "1.FM - Urban Gospel",                          // 08
               "Almavision Radio HD",                          // 09
               " Episcopal Singles - Organ and Choral Music"   // 10

Radio stations on sub dialog box 10

               "Radio Paradise - www.radioparadise.com",   // 01
               "idobi Radio",                              // 02
               "ChroniX Aggression",                       // 03
               "181.fm - The Buzz",                        // 04
               "SomaFM",                                   // 05
               "1.FM - Channel X",                         // 06
               "1080.FM - The Planet",                     // 07
               "Pig Radio",                                // 08
               "S K Y . F M - Indie Rock",                 // 09
               "SimKast Radio 3.0"                         // 10

Radio stations on sub dialog box 11

               ".977 The 80s Channel",                         // 01
               "S K Y . F M - 80s, 80s, 80s!",                 // 02
               "181.fm - The Eagle",                           // 03
               "#Musik.Goldies - www.RauteMusik.FM",           // 04
               "S K Y . F M - All Hit 70s",                    // 05
               "1.FM - 80s Channel",                           // 06
               "Beatles Radio.com, Solos, Covers, Fab Four",   // 07
               "S K Y . F M - Oldies - The 50s, 60s, & 70s",   // 08
               "WEASEL-1",                                     // 09
               "Radio Linden"                                  // 10

Radio stations on sub dialog box 12

               "SALSASTREAM",                              // 01
               "AFRICAN MUSIC RADIO",                      // 02
               "Radio Vazo Gasyk",                         // 03
               "S K Y . F M - Roots Reggae",               // 04
               "BURNING ROCKERS RADIO",                    // 05
               "Raggakings",                               // 06
               "BONGO RADIO: Tanzania's Bongo Flava",      // 07
               "Japan-A-Radio - Japan's best music mix!",  // 08
               "Big B Radio-  Station for Asian Music",    // 09
               "RadioDarvish.com - Persian Music"          // 10

QW Elevator

[not yet available]

QW Building

[not yet available]

QW Visitor Detector

QW Visitor Detector builds a list of unique visitor names and informs the owner about this.

When the list exceeds maximum length AND every 24 hours an Instant Message and an Email are sent to the owner of the script (guess who?) and the list is cleared.

When the object is touched by the owner or by someone with the same group active as the object is set to then an Instant Message will show the contents of the list without clearing the list.

The script checks for visitors every x seconds (5 atm) and adds only visitors to the list who are not already listed. With the time slice of x seconds it's possible that a visitor who stays a shorter amount of time (average shorter than x/2 seconds) will not be added to the list. This can hardly be problem.

Pros and Cons of Instant Message: The delay of an Instant Message is 2 seconds. This fits pretty well in the time slice of x seconds of the sensor's repeat interval. The maximum length of an Instant Message is only 1024 bytes. This has a big impact on the length of the visitors list. If the average length of resident names is 20 bytes then 1024 / 20 = 51 names can be added to the list without the need for multiple IM's to present the names.

Pros and Cons of Email: The delay of an Email is 20 seconds. This is much more than the time slice of x seconds of the sensor's repeat interval. This may cause that some visitors will not be add to the list. The length of Email messages is not limited. So only free memory impacts the length of the visitors list. When the scipt starts and the visitors list is still empty there are about 15000 bytes free. When the list grows and grows the Email work space will grow too. At the moment the Email is generated there it wil take about the same length as the visitors list. Thus 15000 bytes minus 1000 bytes overhead makes 14000 bytes left for the visitors list AND email work space. This limits the visitors list to a maximum length of 14000 / 2 = 7000 bytes. Using the same average name length as mentioned above then 7000 / 20 = 350 names can be added to the list without generating a Stack-Heap Collision error. A major Pro of Email is that the information will be time stamped and saved outside Second Life.

As long both - Instant Message AND Email - are used the visitors list is limited to 51.

Final remarks:

  • The owner of the script will not be added to the visitors list;
  • On my tiny land the sensor range is 50 meters full sphere (arc=PI);
  • Only visitors Over My Land will be added to the list.

If you like what your read and want to have it too just contact me for price, script and instructions. The script is included in the entrance steps of QW Building.

QW Stop All Animations

When stuck in an animation and nothing helps and you don't want to logoff and logon again then best practise is to use a Stop All Animations script. Unfortunately most often seen scripts are built-in in an ugly object that you have to wear in front of all people nearby.

QW StopAllAnimations is such a script. But it comes in a golden bracelet. And its copyable. This makes it easy to drag the scipt in any object of your choice.

When and How

When Menu Tools > Stop All Animations fails QW StopAllAnimations will do the job.
When touched QW StopAllAnimations will redo the job.
QW StopAllAnimations can be built-in in your favorite jewelry or any other object you
wear all day long.
When you move too fast to touch then Detach and Wear it again can be very helpfull.

Come to Footloose & Fancy Free and buy the bracelet with the QW StopAllAnimations script included for you some peanuts (L$ 50).

QW Photgraphy

All Real Life as well as Second Life pictures you see at Footloose & Fancy Free are mine and for sale.

QW Featuring ...

  • QW ft ... is a Notecard Giver. The floating text above the object tells what is featured and explains how to get the notecard. The notecard not only contains the promotional text but also the appropriate Landmarks. Until now this is my shortest script. There are only 2 statements, a llSetText function call in the default state-entry event and a llGiveInventory function call in the default touch-start event.