workaround to disable tooltips in gnome/beryl/ubuntu

Posted in tech by ytcracker on April 4th, 2007

sometimes the yellow tooltips get annoying when you already know what buttons do and in beryl when they are exploding and going bananas you may want to get rid of them.

kind of a roundabout workaround - i found it googling for a bit and modified the walkthrough for 0.2.0:

1. open beryl settings manager
2. go to window management on the top
3. go to set window attribs by various criteria on the left
4. on the “Abosolute Window Opacity” (sic) click the plus icon next to the listbox
5. select window type from the combo dropdown and type Tooltip in the textbox next to it
6. leave the slider at 0

use this until the gconf method actually works.

bookmark to:        

everything-proof sabre in gta: san andreas for pc

Posted in tech by ytcracker on April 3rd, 2007

the guides on the internet weren’t helping me - i don’t know if i have a bunk version or what but here is what i did to get the bulletproof, fireproof, explosionproof, and damageproof sabre in the “tanker commander” mission of grand theft auto: san andreas for windows, without cheats:

1. save up 40k for the house in dillimore with the garage.
2. do the witness mission for crash and get the call from cesar to go to dillimore.
3. buy the house when you get there
4. steal a tractor (semi non essential but it makes it easier) and park it in your garage
5. go meet catalina at the place she’s at
6. while she’s yakking on about what missions are available, head forward to the gas station.
7. take the “tanker commander” mission
8. get in the tanker, then hop right out.
9. go to your house on foot and grab the tractor out of your garage.
10. string catalina along by driving the tractor a few blocks toward the sabre (it is in the parking lot of the gas station with the tanker), then getting out on foot to get her to follow - make sure you don’t lose the tractor by some stroke of gta memory loss.

if you look at the sabre, you will see it is partially submerged into the pavement, which is why you can’t move it. you can’t tractor it or anything in this state.

11. blast catalina in the face with a shotgun to fail the mission.
12. shoot the sabre’s windshield and the hood - you should see it kind of pop out of the ground.
13. press 8 on the numpad to lower the hook on the tractor.
14. back the tractor up so the hook thingy is under the front of the hood of the sabre.
15. press 2 on the numpad to life the hook - the front end of the sabre should now be lifted off the ground.
16. drive the tractor with the sabre back to your garage.
17. back it in with the tractor, let the sabre go by lowering the hook, and drive away. the garage should close, and when you open it, the doors will be unlocked and you have your sabre.

you can change the colors and buy some rims for your whip and it won’t screw up the invulnerability of the car. i popped hydros on it and threw some d’s on that bitch.

bookmark to:        

using vicidial to send simple prerecorded messages

Posted in tech by ytcracker on March 21st, 2007

i own a small, 12-seat outbound call center running centos, asterisk, and vicidial - a $0 solution that eats fools up proper. holler at me if you want to pay me to teach you how to ball off VoIP too aka consulting lol.

recently, i encountered a sales campaign basically consisting of follow-up calls where a rep would be nice to have but absolutely not cost effective or necessary. i decided i would just go the vocal spam route and record one of my female representatives giving the canned script as a prerecorded message. in this case, everything is completely FTC compliant because it is a follow-up call based on an online application they filled out so DNC rules do not apply.

first off, you will need to create a phantom agent. after logging into the /vicidial/admin.php with my admin account, i created an agent named phillip nis from the users tab.

after adding phillip nis, i needed to make him a remote user, so i clicked on the “remote agents” tab. from here, you click “add new remote agents.” in the “user id start” field, put the id number of the phillip nis rep (in my case it was 6667 because IRC ports holla you know how we do). put 1 in the “number of lines” field, select the asterisk server you are using in the server IP. for the external extension i just put 00 because it really doesn’t do anything - you’re going to have a recording talking to these people, so a real remote agent doesn’t need to be contacted. select the campaign you will be doing this on and leave the user as inactive for now.

from one of your phones connected to the matrix, dial 8168. a friendly voice will tell you to enter a pin. here you will enter 4321. the voice will tell you how to record a voice prompt. after recording the message that you want to spam, hit # - pressing 1 will save the prompt, pressing 2 will play the recording back, 3 will rerecord. for some stupid reason, i don’t see a way to delete stuff from this particular interface - just make sure you record something that you’re absolutely in love with. the recordings made in this fashion are numbered starting from 85100001, so as you make jokes and stupid recordings for whatever purpose the recorded filenames are incremented. to access what a recording sounds like at a later time, you can dial the prompt number from a phone on your network (i.e. dialing 85100001 will play that recording through your handset/headset). in my case, my recorded message was saved as 85100003.

i configured my dialplan to basically wait for a couple seconds of silence and then play the recorded message to the recipient. the silence is basically in place so that way when the person on the other end says “hello?” or the answering machine beeps it won’t be talking over them. i added the unassigned extension 8329 to /etc/asterisk/extensions.conf using the following format:

exten => 8329,1,WaitForSilence(1000,2)
exten => 8329,2,Playback(85100003)
exten => 8329,3,AGI(VD_amd_post.agi,${EXTEN})
exten => 8329,4,Playback(85100003)
exten => 8329,5,Hangup

the waitforsilence command waits for 1000ms, twice. the playback function plays the recorded message. the AGI script changes the status of the lead to “AL” and then the message is played again in case someone missed it the first time. the extension then hangs up and moves on.

reload your asterisk configuration files through the asterisk console.

in your campaign configuration, using the detail view, enter 8329 (or whatever unused extension you chose) in the “campaign vdad exten” field. save the changes.

log into your /vicidial/vdremote.php interface using the phillip nis-esque user id and password you created. switch this user’s status to active and the campaign will begin dialing automatically with the lists you have loaded.

i think that’s comprehensive enough.

*** MINI UPDATE ***

utilizing this method only dispositions leads that have actually listened to the first instance of the recording, so i just jerry-rigged the VD_amd_post.agi script to change the status of the lead after waitforsilence() is executed.

open VD_amd_post.agi in /var/lib/asterisk/agi-bin/ and replace all instances of ‘AL’ with ‘PICKUP’. save the file as VD_pickup.agi, or whatever you feel like. make sure it’s chmodded rx all.

change your extensions.conf section for the auto message campaign to:

exten => 8329,1,WaitForSilence(1000,2)
exten => 8329,2,AGI(VD_pickup.agi,${EXTEN})
exten => 8329,3,Playback(85100003)
exten => 8329,4,AGI(VD_amd_post.agi,${EXTEN})
exten => 8329,5,Playback(85100003)
exten => 8329,6,Hangup

that way the lead is coded as ‘PICKUP’ if the line was live but the entirety of the recording was not listened to.

bookmark to:        

commodore to release series of high-end gaming pcs

Posted in tech by ytcracker on March 16th, 2007

also worth noting is that the pcs will come preloaded with a C64 emulator and 50 classic games!

click here for the article!

Commodore Gaming has emerged from the shadows to announce its first line of gaming PCs, together with some flashy new cases.
The Commodore brand, which was purchased and relaunched by the Dutch firm Yeahronimo Ventures in 2005, now includes four boutique PCs: the high-end Commodore XX, followed by the GX, GS, and G. Prices for the PCs were not available, as the site will begin selling them next month.

bookmark to:        

stephen hawking to boldly go where no mc has gone before

Posted in tech by ytcracker on March 4th, 2007

richard branson, playboy billionaire and one of my all-time favorite people in the world, will be allowing one of history’s greatest nerds, stephen hawking, a chance to go into space on his new project, virgin galactic. it is no secret that i, too, wish to someday go into space, and if i can do it by the time i’m 65, i will feel pretty accomplished. it has long been one of stephen hawking’s greatest dreams to go into space, and richard seems to want to make his dream happen. kudos to you, richard, for giving the man behind a brief history of rhyme a shot at the stars.

here’s a link to the story on c|net

bookmark to:        

beryl and ubuntu linux - quick setup guide included

Posted in tech by ytcracker on February 28th, 2007

let it be known that i am not a bandwagoner with this and have used beryl since one of its early, less stable variations. i just had to confirm my status of original gangster before people call me out as a fake nerd, which would totally damage my credibility, you know?

beryl now is MUCH more stable and as far as a rival to vista’s visual components i believe beryl far surpasses microsoft’s efforts. plus, beryl is actively developed and therefore updates are frequent, giving a lot more flexibility in user input.

i rock an nvidia card - the old ATI i had in here for some reason didn’t play very well with compiz, however things may have changed since a nurga last messed with it.

obviously, before messing with this guide, grab the nvidia drivers from your synaptics package manager and change your xorg.conf to reflect nvidia instead of nv.

to add the correct repositories, holla at the options in the package manager and select the restricted and multiverse repos as well.

from ubuntuguide.org:

How to install Beryl/AIGLX (Nvidia)
(From Ubuntu Forums)

Ensure all packages up to date
Install your *ubuntu-desktop metapackage specific to your DE, e.g. sudo apt-get install ubuntu-desktop
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Add repositories
gksudo gedit /etc/apt/sources.list
Add the following line at the end of this file (x86 and amd64):
deb http://ubuntu.beryl-project.org/ edgy main

Add key
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Save the edited file then update package lists
sudo apt-get update

Install Beryl
sudo apt-get install beryl emerald-themes

Back up xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
gksudo gedit /etc/X11/xorg.conf

Add this to xorg.conf “Screen” section
# Enable 32-bit ARGB GLX Visuals
Option “AddARGBGLXVisuals” “True”

# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
Option “DisableGLXRootClipping” “True”

Add this to xorg.conf “Device” section
Option “TripleBuffer” “true”

Restart X with ctrl+alt+backspace

Start Beryl (if it doesn’t start on its own)
beryl-manager

Start Emerald (if it doesn’t start on its own)
emerald –replace

Have Beryl and Emerald load on login
System -> Preferences -> Sessions
Startup Programs -> Add
beryl-manager
and

emerald –replace

If, on reboot, program menus aren’t displaying in the correct layer (you can’t see them when you select them because they are displaying behind the window) then right click on the ‘Beryl Manager’ icon in the panel (the red gem icon) and select ‘Reload Window Manager’. The problem should be solved the next time you reboot.

holla at p. nis for more info,
ytcracker

bookmark to:        
« Previous Page