[Google Wave APIs] Re: Developing bot to shorten url with my shortening service..

2009-11-24 Thread DAMNiaTX
Link to my bot publicwave http://yit.me/bktbxc On Nov 25, 12:14 pm, DAMNiaTX wrote: > its fixed, you can add to your contact now :D > > yitme...@appspot.com > > On Nov 25, 4:37 am, DAMNiaTX wrote: > > > guys, i already trying to figure out, where is the problem and fixed > > it, > > now the co

[Google Wave APIs] Re: Gadget and Wave States problem

2009-11-24 Thread qMax
If you use Require feature="wave-preview" it might not work in chrome. On 25 ноя, 09:38, Matias Molinas wrote: > Well the problem in Chrome 3 is that the state of the wave is not > initialized, but in firefox 3 the wave state of the same gadget is > properly initialized. > In firefox 3 the state

[Google Wave APIs] Re: Developing bot to shorten url with my shortening service..

2009-11-24 Thread DAMNiaTX
its fixed, you can add to your contact now :D yitme...@appspot.com On Nov 25, 4:37 am, DAMNiaTX wrote: > guys, i already trying to figure out, where is the problem and fixed > it, > now the code : > /* >   public void processEvents(RobotMessageBundle events) { > >                 Wavelet wavel

Re: [Google Wave APIs] Re: Gadget and Wave States problem

2009-11-24 Thread Matias Molinas
Well the problem in Chrome 3 is that the state of the wave is not initialized, but in firefox 3 the wave state of the same gadget is properly initialized. In firefox 3 the state of the wave is not null, it works correctly for a few hours, then the states and therefore the content of the gadget is l

[Google Wave APIs] Re: How to delete all the blips in a wave except the root blip??

2009-11-24 Thread cmdskp
The root node is returned along with the children in WAVELET_SELF_ADDED and context="children". Here's my capabilities.xml: http://wave.google.com/extensions/robots/1.0";> 1.0 http://cleantxt.appspot.com/ imgs/icon-caution.png" profileurl="http://cleantxt.appspot.com"/> It a

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread cmdskp
My appologies for the triple-post, but on-topic, here's the address of the readonliebot: readonlie...@appspot.com Never tried it, but hopefully that'll do some of the job you want in the meantime, Akiva. On Nov 25, 1:56 am, cmdskp wrote: > (It won't let me post a full URL, please join the follo

[Google Wave APIs] Today's wave api office hours - 1pm GMT

2009-11-24 Thread dougx
Just thought I'd drop a reminder here for people, since last weeks office hours were um... not particularly well attended. Office hours are @ 1pm GMT today; you can find it on the calendar here: http://code.google.com/events/calendar/ ~ Doug. -- You received this message because you are subscri

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread cmdskp
(It won't let me post a full URL, please join the following three lines to see the screnshot) http: //img268.imageshack .us/img268/268/exampleallblipsmodified.png This is a screenshot straight after being added to the wave of blips. You can see the highlighted changes wave shows for the modific

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread cmdskp
My robot is: clean...@appspot.com Please test it yourself - just create a new wave and add lots of nested blips with a lowercase word in each, then add my robot. If any have missing capitals it'll correct them. The only types of blips I've not tested are internal comment blips. So, do not expect

[Google Wave APIs] Re: how to access sibling of root blip

2009-11-24 Thread cmdskp
Did you increase the capabilities.xml version number and change the default application in the App Engine website? The changes wont take effect without that and maybe that's the cause? On Nov 24, 8:57 pm, Vikram Dhillon wrote: > Thanks everyone for your help > > -- > Regards, > Vikram Dhillon >

[Google Wave APIs] Re: how to access sibling of root blip

2009-11-24 Thread cmdskp
Did you increase the capabilities.xml version number and change the default application in the App Engine website? The changes wont take effect with that and maybe that's the cause? On Nov 24, 7:26 am, Stephen George wrote: > Thanks cmdskip for the suggestion, > > I've adapted my capabilities.xm

Re: [Google Wave APIs] Re: Gadget and Wave States problem

2009-11-24 Thread Matias Molinas
interesting observations in: http://groups.google.com/group/google-wave-api/browse_thread/thread/9374d9fb43193f05 but no answers :-( 2009/11/23 a webulite : > Pamela, > > so I am clear, making it "public" means available only to people that > have Wave right? I have embedded a wave on one of my

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread qMax
There is "readonly" robot, that restores blip content when it changed. Have you checked it? (i can not find it right now) On 24 ноя, 22:18, Akiva wrote: > I know Wave does not allow users to lock the text of their original > blips.  Could someone build a robot that would, when enabled, watch > th

[Google Wave APIs] Re: First (usable) gadget: Waffle

2009-11-24 Thread qMax
I think it is very nice practice to provide test wave for your cool wave gadgets/robots, (with public and tagged testing) so that we have not to create alot of empty waves just to see your stuff. Suggestions: Use some datepicker widget to enter dates. It is less then userfriendly to enter dates ma

[Google Wave APIs] Re: Robot Access Robot

2009-11-24 Thread qMax
Oh no. Not yet another special UI. Why not to provide general "User Agent API" to be common for robots, agents, extensions and third party stuff? I want to talk about it. On 24 ноя, 21:55, "pamela (Google Employee)" wrote: > The most accurate answer would be Unknown. We're open to the idea of thi

Re: [Google Wave APIs] can I create a new text file hrough Wave Robot

2009-11-24 Thread Vikram Dhillon
It is possible to create net blips from a wave, but creating a new txt file on appspot won't be possible. -- Regards, Vikram Dhillon On Tuesday 24 November 2009 03:19:29 am chetan rana wrote: > hi.. > I want to create a new text file through a wave robot. But seems it > is not possible in goo

Re: [Google Wave APIs] Re: Robot Access Robot

2009-11-24 Thread Vikram Dhillon
Would it be possible to let's say have a variable/object/array store some information, a robot that can export information to that object and another robot reading the send information. Or will that require high security too. -- Regards, Vikram Dhillon On Tuesday 24 November 2009 10:55:27 am

Re: [Google Wave APIs] Re: how to access sibling of root blip

2009-11-24 Thread Vikram Dhillon
Thanks everyone for your help -- Regards, Vikram Dhillon On Tuesday 24 November 2009 02:26:10 am Stephen George wrote: > Thanks cmdskip for the suggestion, > > I've adapted my capabilities.xml as you suggested. Unfortunately that > doesn't seem to have changed the number of blips I can read t

[Google Wave APIs] Re: Developing bot to shorten url with my shortening service..

2009-11-24 Thread DAMNiaTX
guys, i already trying to figure out, where is the problem and fixed it, now the code : /* public void processEvents(RobotMessageBundle events) { Wavelet wavelet = events.getWavelet(); if (events.wasSelfAdded()) { Blip blip = wavelet.appendBlip(

[Google Wave APIs] Re: First (usable) gadget: Waffle

2009-11-24 Thread Mikkel Staunsholm
Thank you! Very useful input, love feedback. I've fixed the quick wins: - deletion of duplicate dates - toggling yes/no/- now works for the clickable area - colors that should be (a little) easier on the eyes Looking into wrapping long lines is next on my to do list. As to the name of the gadge

[Google Wave APIs] Re: can I create a new text file hrough Wave Robot

2009-11-24 Thread Stephen George
Chetan, If by file you mean to write a text file into your Appspot Application, you can't do that. Any distributed application (such as a robot on appspot) in a cloud environment would have difficulty with creating a physical file. I'd suggest one of the following... * If the data is for loggin

Re: [Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread Austin Chau (Google employee)
Hi Stephen, Did you try to change the version # of capabilities when you change the context attribute? Austin On Tue, Nov 24, 2009 at 9:44 AM, Stephen George wrote: > Oreich, just fyi, I have tested cmdskip's approach and I personally > did NOT have success. My capability was: > > context="c

Re: [Google Wave APIs] Authorized google wave gadget viewer

2009-11-24 Thread David Nesting
On Tue, Nov 24, 2009 at 8:51 AM, David Nesting wrote: > your only options at this point are to keep the interactions/data entirely > within Wave, or authenticate the user wholly > Actually, it occurs to me that this isn't entirely secure either. The API doesn't allow gadgets to say "store this

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread Stephen George
Oreich, just fyi, I have tested cmdskip's approach and I personally did NOT have success. My capability was: As he said though, it's possible that the lack of data is an intermittent issue, and that ultimately this approach will work (I hope). S On Nov 24, 11:28 am, Olreich wrote: > Robots c

[Google Wave APIs] Re: Robot Request - text locker

2009-11-24 Thread Olreich
Robots can now see the entire conversation upon addition, by adding a context="children" to the "WAVELET_SELF_ADDED event in capabilities.xml according to cmdskp. I've not tested it, but from the feedback it appears to work intermittently this is probably because the whole child-parent thing and co

Re: [Google Wave APIs] Robot Request - text locker

2009-11-24 Thread David Nesting
This sounds easily achievable with a robot. For each event, the robot checks to see if the edit is authorized, and if not, reverts it to the last known authorized edit. The caveats: 1. Depending on which blips you want to lock, the robot may need to be added prior to an authorized edit, for it t

Re: [Google Wave APIs] can I create a new text file hrough Wave Robot

2009-11-24 Thread David Nesting
What do you mean by "a new text file"? Do you mean a new wave/wavelet/blip? A text file attachment to a wavelet? A text file on the user's computer? On Tue, Nov 24, 2009 at 12:19 AM, chetan rana wrote: > hi.. > I want to create a new text file through a wave robot. But seems it > is not poss

Re: [Google Wave APIs] Authorized google wave gadget viewer

2009-11-24 Thread David Nesting
On Mon, Nov 23, 2009 at 12:59 AM, Solvek wrote: > really from this specific wave user? (how can I approve that wave's > participant id is not hacked on the client side? This is a hard problem, and Wave does not make it easy to authenticate users or events. The only option I'm aware of is for y

[Google Wave APIs] Robot Request - text locker

2009-11-24 Thread Akiva
I know Wave does not allow users to lock the text of their original blips. Could someone build a robot that would, when enabled, watch the text of particular blips for edits and restore the original text if edits are made? This is of particular interest to me because I'm considering opening a num

[Google Wave APIs] Will the FormView support Select/Option drop downs?

2009-11-24 Thread Straun
Currently the FormView supports only certain element types. One notable omission is the drop down combo box style element. Are there plans to implement this? Or better still provide suggestion completion on text entry elements. -- You received this message because you are subscribed to the Google

[Google Wave APIs] In the robot API Element objects have properties, where are these documented?

2009-11-24 Thread Straun
The robot API allows you to get/set properties on elements. Is there any documentation of what these element properties are: e.g. for a FormElement of ElementType.TEXTAREA is there a height property? -- You received this message because you are subscribed to the Google Groups "Google Wave API" g

[Google Wave APIs] What are the limitations/best practice associated with the DataDocument feature of the wavelet?

2009-11-24 Thread Straun
There is some discussion regarding Data Documents on the attachments section of the waveprotocol.org pages (http://www.waveprotocol.org/ whitepapers/google-wave-attachments), but this is only providing information related to the attachment usage scenario. It would be interesting to see if there was

[Google Wave APIs] Developing bot to shorten url with my shortening service..

2009-11-24 Thread DAMNiaTX
Hello, i need help to developing bot, i already try to fiqure out my problem, but still i can't fix it. this is the code // if (robotMessageBundle.wasSelfAdded()) { Blip blip = wavelet.appendBlip(); TextView textView = blip.getDocument(); textView.append("Hi A

[Google Wave APIs] can I create a new text file hrough Wave Robot

2009-11-24 Thread chetan rana
hi.. I want to create a new text file through a wave robot. But seems it is not possible in google app engine. Can anyone give me solution to do that!!. Thanks. -- You received this message because you are subscribed to the Google Groups "Google Wave API" group. To post to this group, send ema

Re: [Google Wave APIs] Spelly Code

2009-11-24 Thread pamela (Google Employee)
As mentioned in the other thread, Spelly is actually an agent, not a robot. (http://groups.google.com/group/google-wave-api/msg/5162a785e0618a20) Spelly's source code is not available. The only open-source code for an agent is for "Echoey", and it is in the wave-protocol project. Please post in th

Re: [Google Wave APIs] Re: Robot Access Robot

2009-11-24 Thread pamela (Google Employee)
The most accurate answer would be Unknown. We're open to the idea of third party agent-like robots, but we're focusing on the more straightforward robot APIs for now. Third party agents or agent-like robots would require some sort of UI for the user to very explicitly enable them to act on their be

[Google Wave APIs] Re: Authorized google wave gadget viewer

2009-11-24 Thread Olreich
http://wave-robot-java-client.googlecode.com/svn/trunk/doc/com/google/wave/api/oauth/package-summary.html And because I've never used that before, I'll allow others to tell you how it works and if it's indeed the right package for authentication on a wave for robots. But that will probably be a go

[Google Wave APIs] Re: First (usable) gadget: Waffle

2009-11-24 Thread Olreich
Kudos: Useful for setting a range of dates and checking availability. User friendly and simple to create and manage. The idea of yes/no/maybe for multiple related instances makes great sense. Suggestions: Change the font color or background color for the "no" state. It is difficult to read

[Google Wave APIs] Re: Accessing a blip from a different context/wave

2009-11-24 Thread Olreich
Looking at the structure of the Python API, it appears that context is a variable that is specific to a certain request, to act upon that request, you would need to pass the context variable off to the other instances of the Robot in some fashion. If you can achieve that, then just grab the right c

[Google Wave APIs] Re: Robot Access Robot

2009-11-24 Thread Olreich
Related to the idea of agents vs. robots: What is a probable time- frame for agents to be exposed on Google Wave? Is it Weeks, Months, Years, possibly Never, or maybe Unknown? On Nov 23, 11:33 pm, "pamela (Google Employee)" wrote: > Just wanted to make a few clarifications - Spelly is an agent, n

[Google Wave APIs] Re: How to delete all the blips in a wave except the root blip??

2009-11-24 Thread Olreich
The only remaining question is: Can one specify both parent and child context, and thus get all blip_data with a single event? On Nov 23, 10:53 pm, cmdskp wrote: > @qMax:  As of today, it appears to delete only the blip and its inline > replies (the collapseable blips) - not standard reply child

Re: [Google Wave APIs] Robot stops working after about an hour in a wave

2009-11-24 Thread Raphaël Pinson
Hi Will, You can star and comment on this issue : http://code.google.com/p/google-wave-resources/issues/detail?id=494 Raphaël On Tue, Nov 24, 2009 at 9:35 AM, Will Orr wrote: > I have a robot that replaces text with a rotN version of the text if > it is in [rotN][/rotN] tags. It's written in

[Google Wave APIs] Robot stops working after about an hour in a wave

2009-11-24 Thread Will Orr
I have a robot that replaces text with a rotN version of the text if it is in [rotN][/rotN] tags. It's written in Python, and triggers on the DOCUMENT_CHANGED event. After about an hour after being in the wave, it ceases to register the DOCUMENT_CHANGED event. The event doesn't even show up in the