**** BEGIN LOGGING AT Tue Jun 12 02:59:58 2012 Jun 12 03:08:00 it's goin Jun 12 05:38:14 dingo stole the baby Jun 12 06:22:48 I looked at several pdk codes that have luna-bus port inside to communicate with other apps but what about sdk? is it possible to make a sdk app supporting luna-bus? I'm still trying to find a sample app like that but no luck yet. Jun 12 06:57:40 i figured it out through the default music app, thanks Jun 12 13:23:08 hey look, it's like "Just Type" but for a Mac...https://www.foundapp.com/ Jun 12 13:23:27 just wish it was actually part of the OS...and used Synergy...and db8... Jun 12 13:24:39 * bigbluehat considers compiling db8 on his mac Jun 12 13:25:42 but since I've gotten no feedback of my pointlessly small pull request... https://github.com/openwebos/db8/pull/3 Jun 12 13:25:59 it's likely not getting the love it deserves...how sad Jun 12 13:27:28 * bigbluehat types make -f Makefile.Mac anyhow Jun 12 13:28:31 failed Jun 12 13:28:38 * bigbluehat types make -f Makefile.Mac.Release Jun 12 13:28:48 same error... looking for a /lib folder Jun 12 14:02:11 morning Jun 12 14:05:02 bigbluehat: grep -r '/lib' ... any of those things you need to define? Jun 12 14:10:45 dwc-: found it...it needs a luna related var exported Jun 12 14:10:56 and compiling luna looks like a job in itself Jun 12 14:11:05 which (very sadly, to me) I don't have time for Jun 12 14:11:20 i.e. not in my 8-5 job description Jun 12 14:15:54 its not in mine either Jun 12 14:15:57 but i do it anyway ;D Jun 12 14:17:40 :-P Jun 12 14:17:46 acidhax: how's the npm-ing coming? Jun 12 14:22:31 good good, it works Jun 12 14:22:46 I'll have to patch npm so it doesn't choose the system node version Jun 12 14:23:44 in which case, npm won't work with node 0.2.3 Jun 12 14:30:15 what webOS are you testing on? Jun 12 14:30:31 also, do you plan to ship this through homebrew/preware? Jun 12 14:31:00 yeah, preware Jun 12 14:31:29 maybe just optware, we'll see Jun 12 14:32:00 I could probably still ship through preware if I make optware a prerequisite Jun 12 14:32:14 / dependency Jun 12 14:36:04 cool. Jun 12 14:36:07 * bigbluehat wants to install it;) Jun 12 14:36:42 :) Jun 12 14:36:57 well right now its only command-line Jun 12 14:37:15 Can't run your palm services in it yet Jun 12 14:38:16 ah. keep me posted ;) Jun 12 14:38:36 also, any guesses why webOS isn't listed as a deploy option for *#enyojs*? https://github.com/enyojs/enyo/wiki/Platform-Specific-Deployment Jun 12 14:38:57 "webOS" isn't even mentioned on that page :`( Jun 12 14:39:25 hilarious Jun 12 14:39:25 haha Jun 12 14:41:57 I honestly only want the ability to run the latest node in order to store and test my development locally on my phone Jun 12 14:42:10 the worlds smallest node server :P Jun 12 14:42:16 if it was LTE ;D Jun 12 14:43:28 :) Jun 12 14:49:47 gumstix is smaller ;) Jun 12 14:51:54 aww :P Jun 12 14:51:59 does it have 3g though :P Jun 12 14:52:59 and i think the pre/pixi is cheaper than that too haha Jun 12 15:01:43 "http://ishist.com/2012/06/12/webos-ive-hit-the-wall/" Your phone wouldn't be frozen if you didn't patch it in the first place :P Jun 12 15:02:17 * bigbluehat has a RasPi en route Jun 12 15:02:25 :o Jun 12 15:02:27 really? Jun 12 15:02:30 you actually got an order in? Jun 12 15:02:32 yeah man :D Jun 12 15:02:41 trade you a pre2 for it Jun 12 15:02:43 7 more weeks of waiting...then it ships... :) Jun 12 15:02:52 paid for it last week or so Jun 12 15:03:27 jealous Jun 12 15:04:27 I can't wait to start hacking on it Jun 12 15:04:31 itll be a bit better than my little arduino Jun 12 15:04:38 * cwayne just got a raspi Jun 12 15:06:10 have you gotten node working on it yet? ;D Jun 12 15:07:05 cwayne: dude! :) Jun 12 15:07:14 do you have webOS running on it yet?!!1! ;) Jun 12 15:07:22 hah, i wish Jun 12 15:07:30 haven't had a chance to do anything on it yet unfortunately Jun 12 15:07:58 ol Jun 12 15:08:12 yeah...'fraid that's going to be me :( Jun 12 15:08:53 make it an r&d proejct at work Jun 12 15:08:53 :P Jun 12 15:10:52 http://semu.github.com/noduino/ Jun 12 15:10:53 :D Jun 12 15:14:23 heh...yeah, I'd have to buy 50+ of them :) Jun 12 15:14:28 and get Couchbase running on all of them Jun 12 15:14:42 and then throw one out the window, and see how the cluster handle's it :) Jun 12 15:15:04 acidhax: nice! :) Jun 12 15:15:06 is this yours? Jun 12 15:15:13 acidhax: i've got too much to do at work as it is :) Jun 12 15:36:40 hehe Jun 12 15:36:57 nono not min Jun 12 15:36:58 e Jun 12 15:43:11 for some reason my touchpad doesn't want to pair correctly with my cellphone (hp veer). i paired them together, the touchpad took all sms messages and chats etc etc over (which is damn sexy), but then they stopped talking to each other :( even though they're still connected to each other Jun 12 15:43:47 i can take calls whith the touchpad... but i don't want to take calls with it, i want to send sms messages with the thing! :P Jun 12 15:46:49 i've tried removing the pairing and adding it again, but to no avail Jun 12 15:49:47 no idea man Jun 12 16:02:41 me neither, i'm kind-of running out of options. and it's sad because it look so sleek. i wonder of other people have gotten it to work Jun 12 16:26:06 I had it working with my pre2 Jun 12 16:26:15 try looking at the bt pairing settings? Jun 12 17:09:57 madnificent: i seem to recall the first time with any particular phone not working all the way correctly, but it would usually work later. After they are paired up, verify the settings on both sides include sharing of text messages, and then try turning bluetooth off on one of them, and then turn it back on, it should pair up again automatically Jun 12 17:12:51 EricBlade: where do i see the sharing of text messages, i don't see that option Jun 12 17:13:32 in bluetooth settings, tap the connected icon Jun 12 17:14:11 well, on the touchpad i see auto-connect and receive phone calls. on the veer i can only disconnect/reconnect Jun 12 17:16:36 EricBlade: and it must be supported somehow, my text messages are in there :) Jun 12 17:16:59 you upgraded your veer to 2.2? Jun 12 17:17:34 Anyone have -any- idea what service parses the services.json in our node service supported apps? Jun 12 17:24:26 EricBlade: it's 2.1.1 and i haven't seen an update which is available to install. Jun 12 17:24:38 but it has paired, so it can do the trick. it also accepts calls. Jun 12 17:41:55 /usr/palm/services/jsservicelauncher/bootstrap-node.js maybe... Jun 12 17:41:55 hmmm Jun 12 17:42:05 madnificent: i'm reasonably certain that MAP bluetooth is only supported in 2.2, your touchpad probably inherited your messages via your palm profile Jun 12 17:42:10 good morning folks Jun 12 17:42:26 invalidopcode: whazaaaaaaaaaaaaa Jun 12 17:42:47 hahahah Jun 12 17:45:01 oh so EricBlade my app this has the potential to luna crash.... It appears that it crashes when the you close the window while the socket is trying to connect Jun 12 17:45:27 *still not tis Jun 12 17:45:28 *this Jun 12 17:52:15 So--- Internalz isn't available on preware? Jun 12 17:53:11 i think it's "internalz pro" Jun 12 18:11:45 EricBlade: the palm profile doesn't store the sms messages IIRC Jun 12 18:12:02 as in: i lost my messages when going from my pre2 to my veer Jun 12 18:12:31 acidhax: it is, installed it a few days ago as internalz pro Jun 12 18:13:38 i also /think/ the messages appeared when i first paired with the veer Jun 12 18:14:05 madnificent: i got all my messages when i went from pre+ to pre2 Jun 12 18:14:44 i am about 99% positive that sms is stored on the palm pro Jun 12 18:14:58 yeah i removed the repo Jun 12 18:14:59 :P Jun 12 18:15:14 anyone have any luck getting b2g on a webos chroot? Jun 12 18:15:35 acidhax: oh man..you *have* to let me know if you make that happen :) Jun 12 18:16:56 EricBlade: then i find it *extremely* odd that i lost all my messages when going from the pre2 to the veer. i can't remember what happened from the pre- to the pre2. Jun 12 18:17:31 ah well, perhaps september will bring clarity for us veer users anyways. Jun 12 18:17:44 to my opinion the veer + the touchpad could be the ultimate combination Jun 12 18:18:26 Id -love- to get a veer Jun 12 18:20:05 I'm thinking of using any birthday money I get this year (july) to get a veer :) Jun 12 18:21:24 lol Jun 12 18:21:29 Im thinking of stocking up on webos devices Jun 12 18:21:33 i'd like a beer Jun 12 18:21:34 before we know it, its gone forever Jun 12 18:21:46 my other *fantasy* is to get a samsung rugby smart, cause it's hardware specs are very very similar to a pre3 and it would be awesome to have a rugged webos phone (rugby is shock resistant and water proof-ish) Jun 12 18:21:49 But I still want a Pre3/Veer/TP Jun 12 18:21:56 EricBlade: you're the cheap one here :) Jun 12 18:22:05 EricBlade: though i'm guessing you have them all Jun 12 18:22:57 acidhax: the pre3 is niceeeeee Jun 12 18:23:35 * madnificent , though impressed by the pre3, likes the veer much more Jun 12 18:27:06 acidhax: about what you just posted on twitter: https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Building_and_installing_Boot_to_Gecko Jun 12 18:27:28 invalidopcode, yeah it downloads their customized source code Jun 12 18:27:44 but w/e I'll just work on their emulator Jun 12 18:28:04 ah okay Jun 12 18:31:33 So, whilst reading the B2G installation guide, it informed me that I should go get some coffee. Jun 12 18:31:36 Which I will Jun 12 18:34:41 acidhax: great idea! Jun 12 18:34:50 I love those Mozilla guys...man! think of everything ;) Jun 12 18:41:22 madnificent: i have the whole pre line Jun 12 18:41:47 acidhax: did you get to the "crystal meth" requirement yet? Jun 12 18:49:53 haha Jun 12 18:50:02 yep, smoking some bath salts now Jun 12 18:54:16 I think messages are in the palm backup, not the profile Jun 12 19:03:50 EricBlade: veer and pixi included? Jun 12 19:04:59 no veer or pixi Jun 12 19:24:24 Have you guys seen Prometheus yet? Jun 12 19:24:30 Its made itself one of my favorites Jun 12 19:25:08 i keep hearing mixed reviews on it Jun 12 19:25:27 some people say its awesome and some people say its too predictable Jun 12 19:27:39 I honestly didn't want it to end Jun 12 19:47:30 joy, Google's tablet will be out soon Jun 12 19:47:54 hopefully it will be able to run webos Jun 12 19:48:24 why would you need one? we got touchpads ;) Jun 12 19:49:33 :) Jun 12 19:49:46 well if webos ran on the google reference hardware .. Jun 12 19:50:44 dkirker: do you have whatsapp? Jun 12 19:50:45 webOS http://en.wikipedia.org/wiki/Sinclair_C5 Jun 12 19:50:48 EricBlade, meh, if it runs B2G I'll be okay Jun 12 19:51:11 EricBlade: I've mostly been using Kik. I could try WhatsApp. Jun 12 19:51:13 Open webOS http://www.sinclairzx.com/spec-x-1.html Jun 12 19:51:25 hahaha Jun 12 19:51:29 :) Jun 12 19:51:32 * bigbluehat wants one Jun 12 19:51:35 I'm trying to see if I can get Kik (or even WhatsApp) integrated into webOS. Then I can go back to using my Pre3 100%. Jun 12 19:51:51 Why would you use whatsapp, though? Jun 12 19:51:53 use google talk Jun 12 19:51:57 EricBlade: I saw the github project that you started watching. Jun 12 19:52:07 I had an electric scooter Jun 12 19:52:08 dkirker: i've got the login process translated to node Jun 12 19:52:10 it was pretty awesome Jun 12 19:52:22 acidhax: I've considered it. Problem is, my friends use a variety of different things. Jun 12 19:52:22 yeah, my father in law has a bike + motor and that's pretty fab Jun 12 19:52:25 who needs whatsapp when you have irc :P Jun 12 19:52:29 I can't dictate to people what to use... Jun 12 19:52:47 dkirker: sure you can. "If you want to be my friend, you'll use .." Jun 12 19:52:48 :) Jun 12 19:53:00 unless of course you are Apple. Then you can sell iShit. Jun 12 19:53:04 bigbluehat, the electric scooter was actually amazing. It got me to school and back 2x on a single charge. Jun 12 19:53:23 I prefer sms to any fkn cross platform crap Jun 12 19:53:28 because its ACTUALLY cross platform Jun 12 19:53:42 acidhax: Also, I am not sure that Google Talk supports chat rooms/multi-person chats. Jun 12 19:53:53 acidhax: what was it? Jun 12 19:53:57 acidhax: google voice +1 Jun 12 19:54:05 Also, SMS doesn't really support multi-person chats, and costs money. Jun 12 19:54:13 mehhhh Jun 12 19:54:14 EricBlade == Google Voice on webOS Jun 12 19:54:23 youre right Jun 12 19:54:24 Not that I don't already pay for it, but I'd rather avoid it. Jun 12 19:54:25 invalidopcode: you'd want google hardware because it's likely nicer hardware than the TouchPad Jun 12 19:54:46 (Well, my T-Mo line has SMS, my at&t line doesn't.) Jun 12 19:55:07 btw, can t-mo sim cards work in touchpads? Jun 12 19:55:21 bigbluehat, http://www.igoelectric.com/igoecity.php Jun 12 19:55:23 if you unlock the 4G TouchPad. Jun 12 19:55:23 * bigbluehat hasn't tried as the door to the sms slot on his TP is not there Jun 12 19:55:25 summatusmentis: that's not saying much. any tablet whos sound card just doesn't give up randomly is nicer than the touchpad :P Jun 12 19:55:35 But not the Wifi only TouchPads. Jun 12 19:55:45 so wait...the wifi only touchpads have a sim card slot? Jun 12 19:55:45 Their SIM slots have wedges in them. Jun 12 19:55:55 but my scooter got stolen Jun 12 19:55:55 >_< Jun 12 19:56:02 yes, but it has a wedge so the SIM won't fit, and they lack a cellular modem. Jun 12 19:56:03 jerks. Jun 12 19:56:17 It was just to reduce the cost of production. Jun 12 19:56:20 yeah jerks in both cases.... Jun 12 19:56:23 yeah Jun 12 19:56:25 I get that Jun 12 19:56:29 * bigbluehat still wishes it was 9 Jun 12 19:56:31 bah Jun 12 19:56:36 it was a SD card reader Jun 12 19:56:47 any after market ones out there? Jun 12 19:56:50 that fit in that space :) Jun 12 19:56:55 lol Jun 12 19:57:00 acidhax: tnx for the scooter links Jun 12 19:57:12 bigbluehat, I hiiiighly recommend them, so cheap and awesome. Jun 12 19:57:28 bigbluehat, you lose about 1000 points on the manly-scale, but its the future Jun 12 19:57:32 yeah, they seem reasonable Jun 12 19:57:38 :) Jun 12 19:57:46 but I now have a smart car, so I'm still saving Jun 12 19:58:13 getting >500km per 30 litres Jun 12 19:58:31 acidhax: do they sell them in the US? Jun 12 19:58:36 or are we still that behind the curve? Jun 12 19:58:52 Electric Scooters? They should be. Jun 12 19:59:03 If not I'll buy one here and drive it across the border :P Jun 12 19:59:54 strangest site I've seen...I think http://pythonstaticmethod.com/ Jun 12 19:59:56 totally don't get it Jun 12 20:00:34 acidhax: may take you up on that ;) Jun 12 20:00:38 haha Jun 12 20:00:40 okay Jun 12 20:16:48 well, this is annoying. all these people on the forums offering large-ish sums of money for whatsapp .. and i can't find anyone who actually uses it in any of my networks Jun 12 20:17:29 EricBlade: if you buy me an iPod touch ill use it :P Jun 12 20:17:42 you can't get it from a touch, need a phone to get the official Jun 12 20:18:01 ah... interesting Jun 12 20:18:27 do you want me to try building a little python script to use the whatsapi to send you messages? Jun 12 20:20:09 wait.... will it work on the touchpad under cm9? Jun 12 20:20:49 I get "Note: tablets are currently not supported" Jun 12 20:20:59 hm... okay Jun 12 20:21:44 that's in cm7 .. so unless cm9 simulates a phone number, it probably won't work either Jun 12 20:27:15 wait wait wait Jun 12 20:27:21 WhatsApp for webos Jun 12 20:27:23 what's the problem? Jun 12 20:27:38 It's not a public API, is it? Jun 12 20:27:46 no Jun 12 20:28:08 Has anyone released any source code on a working custom build? Jun 12 20:28:24 acidhax: reverse enginneering, EricBlade's favorite activity Jun 12 20:29:00 http://forum.xda-developers.com/showthread.php?t=1679725 Jun 12 20:29:01 lol Jun 12 20:29:09 yes, i have source for functioning python, php, and some kind of c/qml stuff Jun 12 20:29:43 acidhax: yup.... thats right here https://github.com/venomous0x/WhatsAPI Jun 12 20:30:14 interesting Jun 12 20:30:34 time to port it to nodejs? Jun 12 20:30:34 :P Jun 12 20:30:46 that's what i'm working on Jun 12 20:30:57 cool Jun 12 20:31:09 acidhax: how's the npm stuff comming? Jun 12 20:31:27 invalidopcode, going fine, I left my usb cable at home so I haven't touch it Jun 12 20:31:41 ---which might be a good thing, considering I have to finish this project at work by thursday Jun 12 20:32:11 i might have a need for an updated node Jun 12 20:32:17 Either way, it works perfectly, I just have to find a way to patch the node-bootstrap.js file Jun 12 20:33:14 I found where its reading the app config, and services config, and now to figure out how to fork it to the right nodejs process Jun 12 20:33:17 i think if you look in at the hombrew js service, it does some funny stuff with the node startup stuff Jun 12 20:34:20 yeah I peaked at it, I just feel like theres a better way than to have to include some ugly extra files with your packaged app Jun 12 20:34:24 peeked* Jun 12 20:34:59 ah okay Jun 12 20:35:19 once its forking to a custom node binary, I feel like there might be some trouble with the "Futures" module they're using Jun 12 20:35:37 ah Jun 12 20:35:58 it seems like theyre doing quite a bit of javascript injection to the services Jun 12 20:37:52 * invalidopcode wonders how well unity would work in the touchpad Jun 12 20:37:57 because in your service you can just call on "futures.result({});" which obviously you didn't make a reference for in your service Jun 12 20:38:39 maybe you have to call something in the node service before you call the service Jun 12 20:38:53 yeah Jun 12 20:38:59 I'll figure it all out, I think Jun 12 20:39:18 even if I have to create a node0.2.3 module that you have to include, It'd be fine Jun 12 20:39:50 have the module that you include do the communication between 0.2.3 and the new binary Jun 12 20:40:04 we'll see. Jun 12 20:40:32 you might want to wait because they *might* have updated the node version in open webos Jun 12 20:40:49 one hopes Jun 12 20:40:50 invalidopcode, I'd normally agree, but it'd be good to learn the system now Jun 12 20:40:58 yeah true Jun 12 20:41:08 so once it's released, I know how to modify it to do what I want Jun 12 20:41:42 What's released at the current time is "nodejs 0.4.12-webos2" Jun 12 20:42:35 where's this? Jun 12 20:43:11 ah yah Jun 12 20:43:19 they did release and update it for openwebos Jun 12 20:43:57 I should try building this on my pre2, and see if it works just fine Jun 12 20:45:16 IF it does, I may be able to just update nodejs on the fly Jun 12 20:45:20 *tingles* Jun 12 21:11:57 whats up all? Jun 12 21:12:20 invalidopcode: hows it goin? Jun 12 21:13:24 hey PatrickC Jun 12 21:14:32 whats up? Jun 12 21:14:59 supposed to be college searching, playing with Arch Linux on my touchpad instead Jun 12 21:15:21 eh, those are the same thing really Jun 12 21:15:21 haha Jun 12 21:15:57 how's that halfhalo? Jun 12 21:16:11 college, touchpad, they both are the same. Jun 12 21:16:44 haha Jun 12 21:47:04 great. there's TWO people in my summer speech communications class...... Jun 12 21:47:43 fxspec06: sounds like it would make for a good student-teacher ratio Jun 12 21:48:46 wait, i take that back. i got that wrong Jun 12 21:48:49 it's the opposite Jun 12 21:48:51 18 / 20 Jun 12 21:48:55 phew Jun 12 21:53:17 sure, and my math book is ONE edition later than the one i have in my closet. Jun 12 21:54:57 fxspec06: sounds like this is going to be a fun semester lol Jun 12 21:55:13 well it lasts for a month. and precalc is pi. Jun 12 21:55:24 lol Jun 12 22:59:04 precalc irrational? Jun 12 23:08:24 hmm. well, it looks like this attempt at getting into whatsapp may be being blocked by the people above. Jun 12 23:18:34 either that or while cleaning up all the junk in the middle of my experimentation, i deleted something important and i can't figure out what it was Jun 13 00:18:24 EricBlade: If you're mocking an existing device, I doubt that they will be able to block you... Jun 13 00:19:27 i dunno if i saw a guy logging in 900 times and frequently attempting and failing to send himself "test message", i'd call that foul. :) Jun 13 00:19:57 i did get the login working again ,though, now i'm trying to figure out how to get the message sending part to translate Jun 13 00:19:59 EricBlade: Ah, well... They might have blocked your IP or user id, then. :P Jun 13 00:20:19 use tor, or something like that. ;P Jun 13 00:20:34 the guy that wrote the PHP uses a lot of non-standard functions that don't quite behave like one would expect Jun 13 00:20:46 :S Jun 13 00:20:49 like, a "startsWith" which takes an argument for where to start startwithing Jun 13 00:21:00 LOL Jun 13 00:21:05 wouldn't you expect 0? Jun 13 00:21:15 the rest of us call that "indexOf" or "strpos" in PHP terms Jun 13 00:21:27 right Jun 13 00:21:35 I suppose indexOf == 0 Jun 13 00:21:39 === startsWith Jun 13 00:21:56 oh... silly people Jun 13 00:22:15 I am going to bash their heads in and use their teeth in my necklace!!!!!!!!! >:-) Jun 13 00:22:16 right, i went insane for a little while trying to figure out how he managed to get these strings to startWith certain sequences, and then i realized that startsWith was not a built in function, but a wrapper around strpos Jun 13 00:22:23 (just kidding!!) Jun 13 00:23:03 now, i'm trying to figure out what hex2str(_hex(strlen(text))) means Jun 13 00:23:19 http://www.bizarremedical.com/wp-content/uploads/2011/02/shrunken-head-2.jpg Jun 13 00:23:58 see what else the guy wrote Jun 13 00:24:06 guessing more of a java guy than a c guy Jun 13 00:24:09 looks like grab the strlen of text, hexify that number (huh?? why?) then convert it to a hex str Jun 13 00:24:31 sounds like it is a function to encode the message length into a hex byte packet Jun 13 00:24:57 wouldn't that just be dechex() Jun 13 00:25:04 probably.... Jun 13 00:25:18 but if you don't know the language, or aren't familiar with its API Jun 13 00:25:21 you'll create your own Jun 13 00:25:23 so, this is probably the guy's first php project Jun 13 00:25:38 just pray the INSTALL doesn't mention turning register_globals on or the like Jun 13 00:25:38 well it looks like what is actually happening, is that it's converting it to a hex string, then converting that hex string to an ascii code, and using that Jun 13 00:25:48 so 12 == 0C == \f Jun 13 00:26:11 uh, what? Jun 13 00:26:31 i think, excepti can't see a \f on my php output Jun 13 00:26:38 what's \f Jun 13 00:26:45 \f = chr(12) = form feed Jun 13 00:27:18 ... so he's creating a string out of a bunch of bytes? why do I have this funny feeling it has to get sent out as bytes anyways Jun 13 00:27:21 so if this is right, it's actually just doing asc(str.len) Jun 13 00:27:43 EricBlade: Which line in his code is this? Jun 13 00:27:46 file/line Jun 13 00:28:03 whatsapp.v2.php around about 236 Jun 13 00:29:02 FAQ Jun 13 00:29:02 What’s with the hex chars floating all over the code? Jun 13 00:29:21 Given where he is putting the result, I would imagine that he is encoding the message's text length into a hex string to send to the server. Jun 13 00:29:27 so I have to ask Jun 13 00:29:31 See line 245 Jun 13 00:29:33 well i know the login sequence contains one of the devs names Jun 13 00:29:36 in hex Jun 13 00:29:44 why are you working off the php code, if there's supposedly a java api Jun 13 00:32:43 respectable amount of reverse engineering there Jun 13 00:33:20 php code ... dear god Jun 13 00:33:30 i'm also using the python as well o.O Jun 13 00:34:12 I don't know what he's -trying- to do here, but what he's actually doing is chr(str.length) , which he does for the other things ... my guess is that this will deal with things > 255 length though Jun 13 00:35:56 php, ew Jun 13 00:35:58 the python code looks a little cleaner Jun 13 00:36:15 which explains a lot of how the php got written the way it is Jun 13 00:38:11 my version of the message function must be doing something differently Jun 13 00:45:02 ok, i'm going to admit, i have nfc what i'm doing now Jun 13 00:45:50 http://pastebin.com/au8sKUTC Jun 13 00:46:50 i think its funny we have to reverse engineer the reverse engineer Jun 13 00:47:07 well i could just write a PHP gateway Jun 13 00:48:49 so, the PHP version is telling me that the length of the content string is 64, while what i'm working on is telling me it's 80 Jun 13 00:54:44 i wonder if i need this to not be a buffer when i get the size Jun 13 00:56:32 i wonder if it's any kind of indication that my length is exactly 10 up (in hex) Jun 13 00:57:01 except i'm comparing the raw decimals Jun 13 00:57:52 but the rest of the string is the same? Jun 13 00:59:19 i believe it is Jun 13 01:00:21 at least, I am attempting to construct it in a similar fashion Jun 13 01:01:06 txt_length, to_length, and msgid_length are matching Jun 13 01:01:15 other than that, it's a bunch of hex codes, and the actual message Jun 13 01:01:18 which should all be identical Jun 13 01:01:57 oh, hey, let's make our buffer binary instead of utf-8 yay, now my numbers match. Jun 13 01:20:00 well, as far as I can tell, I should be getting identical results, but i'm actually just getting kicked out of the server when i send. blah. Jun 13 01:23:53 i've got the userspace accepting input now Jun 13 01:24:00 whoops, wrong channel Jun 13 01:25:36 whoa! i think i got it Jun 13 01:25:44 at least, it stopped kicking me out on a message send Jun 13 01:27:37 did the message go through tho? Jun 13 01:28:27 WHOA i got the server_delivery_report response! Jun 13 01:29:05 nice! Jun 13 01:29:28 now, i need to find someone who has this app already Jun 13 01:29:48 i bet Loudergood doesn't Jun 13 01:32:13 where's that PatrickC kid at Jun 13 01:32:48 he had to go somewhere Jun 13 01:34:09 EricBlade: what are you working on? Jun 13 01:35:02 LarrySteeze: whazaaaaa Jun 13 01:35:33 yo Jun 13 01:35:45 no that's the tentative name of it Jun 13 01:35:48 whazaaaaaa Jun 13 01:35:48 ah Jun 13 01:36:00 haha Jun 13 01:36:02 whazaaaa is a whatsapp app Jun 13 01:36:16 or maybe it will be Jun 13 01:36:41 explain? Jun 13 01:37:06 well i'm having a hell of a time reinterpreting all the existing code that's out there in other languages into something that we can easily use Jun 13 01:37:24 then if/when i do figure that out, i get to smash it into webos Jun 13 01:37:58 I'm sorry, I misunderstood you Jun 13 01:38:03 you said whatsapp, I read what's up Jun 13 01:40:25 what's up app Jun 13 01:40:49 I haven't paid much attention to it, but I didn't realize there was a public api Jun 13 01:43:12 there's not Jun 13 01:47:56 ah Jun 13 01:54:12 someone has to know a whatsapp user somewhere, why do so many people on the forums want it so bad? heh Jun 13 01:54:41 only response i've received to my request for someone to message me that has the app, has been a guy who has to "reactivate an old nokia phone" to get it Jun 13 01:54:54 then again, i guess if people had other devices that had it, they wouldn't be using webOS so much would they Jun 13 02:05:12 fvvvvvvvvvvvvvvvvvvvvck Jun 13 02:05:32 "We're reassessing roadmap and schedule" from the Enyo lead .. Jun 13 02:05:46 that was about ares Jun 13 02:05:47 2 Jun 13 02:05:52 but probs applies to enyo Jun 13 02:05:56 what are you reading? Jun 13 02:05:59 tweeter Jun 13 02:06:17 myspace Jun 13 02:06:22 only public roadmap i know of though is for webos :| Jun 13 02:06:30 I have the strangest luck with Touchpad stuff Jun 13 02:06:54 First, I get a touchpad 3g in a regular touchpad box Jun 13 02:07:29 now I get two power adapters and no cords in one box and in a slip case box, I get a book style case Jun 13 02:07:33 O.o Jun 13 02:07:43 hahaha that's awesome Jun 13 02:08:01 woah how did you get a touchpad 3g? Jun 13 02:08:17 invalidopcode: he's apparently awesome Jun 13 02:08:23 apparently Jun 13 02:08:26 "I have the strangest luck with Touchpad stuff. First, I get a touchpad 3g in a regular touchpad box" Jun 13 02:08:28 ^ Jun 13 02:08:51 I don't why we need backlog when we have Tibfib_ Jun 13 02:09:05 I don't why either Jun 13 02:09:52 whats up, everyone Jun 13 02:10:23 rrix: whazaaaaaa Jun 13 02:10:33 whatsupp EricBlade? :P Jun 13 02:11:03 not much Jun 13 02:11:06 enyo b5 Jun 13 02:11:16 Saw that Jun 13 02:11:20 * rrix is hacking on enyoslides tonight Jun 13 02:11:23 some guys in HP's backroom working on webOS CE Jun 13 02:11:30 CE? Jun 13 02:11:45 the community edition they promised us Jun 13 02:12:00 well, that Sam promised us, two or three leaders ago Jun 13 02:12:15 lol Jun 13 02:12:17 ahhh Jun 13 02:12:19 That one Jun 13 02:12:23 Nice Jun 13 02:12:24 i don't believe that until it happens though Jun 13 02:12:27 The 3.0.5 dump, you mean? Jun 13 02:12:30 yea Jun 13 02:12:36 Cuil Jun 13 02:12:46 invalidopcode: no idea. It came in one of the firesale touchpad boxes I didn't open until about 5-6 months later Jun 13 02:12:59 * rrix is watching MIT open courseware on his Roku Jun 13 02:13:07 hah, I have an unopened touchpad box Jun 13 02:13:12 I had one spare that I was "not allowed to open" until I finally got sick of waiting and opened it up Jun 13 02:13:14 wonder if it's 3g…. Jun 13 02:13:28 I've only heard of one other person getting one Jun 13 02:13:45 though I'll be honest, I wouldn't have known if I hadn't popped the sim slot Jun 13 02:13:55 it didn't prompt me for a sim or anything of the sort Jun 13 02:14:40 hmmmm Jun 13 02:15:55 lol, I totally thought of Windows CE when you said webOS CE EricBlade... :/ Jun 13 02:16:37 Me too Jun 13 02:16:51 http://www.tburke.net/fun_stuff/pictures/computers/windows-cement.jpg Jun 13 02:17:57 NT -- what's that, network technology Jun 13 02:18:40 new technology :-\ Jun 13 02:18:53 networking was added to windows way before NT Jun 13 02:19:13 networking was present before 3.1 Jun 13 02:19:30 let's rephrase...networking was present before windows. Jun 13 02:27:12 well, i have confirmation that this whatsapp is actually working Jun 13 02:27:55 anyone available for a quick OT hardware-related question? **** ENDING LOGGING AT Wed Jun 13 02:59:58 2012