[{"data":1,"prerenderedAt":376},["ShallowReactive",2],{"project-9014755":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":46,"post_text":49,"what":50,"said":77,"maker_in_thread":185,"shape":196,"grid":200,"attempts":337,"same_week":338,"maker_shows":35,"maker_hidden":368,"reader_version":369,"card":370},"9014755","imessageclient","A command-line iMessage interface","title","Show HN: I made a command-line iMessage interface","https:\u002F\u002Fgithub.com\u002FCamHenlin\u002Fimessageclient","github.com","camhenlin",1423332867,2015,130,56,168,2565,7,"notable","productivity","messaging client","cli",[24,25,26,27,28],"imessage","applescript","terminal client","messages.app","ssh","mixed",0.163,{"positive":32,"neutral":33,"mixed":34,"critical":35},9,10,1,4,24,{"execution":38,"idea":40,"docs":43,"design":44,"privacy":45},{"positive":39,"critical":39},0,{"positive":41,"critical":42},8,2,{"positive":39,"critical":34},{"positive":39,"critical":39},{"positive":39,"critical":34},[47,39,48,48,47,39,47,48,47,48,34,39,47,48,47,47,48,48,39,39,47,39,48,34,39,39,39,39,39,39,39,39,34,39,34,48,47,47,39,39],3,5,null,{"problem":51,"audience":49,"pricing":49,"motivation":59,"time_to_build":49,"stack":66,"openness":74,"stage":75,"team_size":76},{"value":52,"source":53,"evidence":54},"Lets you send iMessages from a terminal, including over SSH","commenter",[55],{"id":56,"by":57,"text":58},"9014928","striking","Please note that this isn't actually using the iMessage protocol, this just uses AppleScript to fire messages via Messages.app. However, it's nice to finally be able to iMessage…",{"value":60,"source":61,"evidence":62},"Useful over SSH; shared with the community in case others find it useful","maker",[63],{"id":64,"by":11,"text":65},"9015208","That's correct. In the future, if time permits, I would like to figure out how to use private APIs within OS X or the Messages.app libraries to send messages without the…",[67],{"value":68,"source":61,"evidence":69},"AppleScript",[70,71],{"id":64,"by":11,"text":65},{"id":72,"by":11,"text":73},"9017859","Sure, you're right, I just got excited typing out the title :) You could actually use the AppleScript files in the repo to send messages directly without the use of the rest of…","open_source","launched","unknown",{"praise":78,"objections":98,"requests":132,"questions":154,"alternatives":163},[79,90],{"value":80,"source":53,"evidence":81},"Cool tinkering project; nice to see AppleScript used",[82,86],{"id":83,"by":84,"text":85},"9015165","jmduke","## Why did you make this? Why not? Regardless of the actual repository (though don't get me wrong, this is still super cool and I like seeing AppleScript in action since I feel…",{"id":87,"by":88,"text":89},"9014911","dewey","It's \"just\" using AppleScript for some GUI scripting, it's still using the Messages.app. Still a pretty cool project.",{"value":91,"source":53,"evidence":92},"iMessage over SSH is useful",[93,94],{"id":56,"by":57,"text":58},{"id":95,"by":96,"text":97},"9016397","ZoF","I'd say using iMessage over ssh. What makes your question more valid than 'why make this'?",[99,104,111,121],{"value":100,"source":53,"evidence":101},"Not real iMessage protocol; only drives Messages.app via AppleScript",[102,103],{"id":56,"by":57,"text":58},{"id":87,"by":88,"text":89},{"value":105,"source":53,"evidence":106},"Only works on macOS and needs Messages.app logged in",[107],{"id":108,"by":109,"text":110},"9014908","LukeB_UK","From reading the readme, it seems it only works on a Mac and you have to have messages.app running and logged in.",{"value":112,"source":53,"evidence":113},"Sending volume may get iMessage accounts blacklisted",[114,117],{"id":115,"by":11,"text":116},"9016173","I've found during my own research that running an OS X VM sending out iMessages for too long will eventually get itself and its host machine blacklisted from iCloud services for…",{"id":118,"by":119,"text":120},"9016238","throwaway150207","Blacklisting\u002Fintentional degradation happens with volume sending on a real mac mini too.",{"value":122,"source":53,"evidence":123},"Hosting it as a service would compromise Apple IDs",[124,128],{"id":125,"by":126,"text":127},"9015341","jsmthrowaway","> Yeah, the service will essentially be a man in the middle on the account, and I believe it will be very important to communicate that with users. No, it will be very important…",{"id":129,"by":130,"text":131},"9016445","jsjohnst","I generally hate posts that are just a +1 to something, but I feel your point is important enough that it needs echoing. I as well will do the same as you if I see a service like…",[133,140,147],{"value":134,"source":53,"evidence":135},"Add a true command-line interface for shell scripts",[136],{"id":137,"by":138,"text":139},"9017748","omaranto","I know I'll sound like I am an old man yelling \"Get off my lawn!\", but as far as I can tell this is a text-mode application but it is not a commandline interface. Note that it's…",{"value":141,"source":53,"evidence":142},"Support for creating new conversations",[143],{"id":144,"by":145,"text":146},"9015717","akrymski","Awesome! Is there a way to create a new conversation?",{"value":148,"source":53,"evidence":149},"Capture incoming messages",[150],{"id":151,"by":152,"text":153},"9015989","rjuyal","Did you tried capturing incoming messages? If yes, please redirect me how to do so.",[155,159],{"value":156,"source":53,"evidence":157},"Is there a way to create a new conversation?",[158],{"id":144,"by":145,"text":146},{"value":160,"source":53,"evidence":161},"Has incoming message capture been tried?",[162],{"id":151,"by":152,"text":153},[164,171,178],{"value":165,"source":53,"evidence":166},"Chatology for searching iMessage threads",[167],{"id":168,"by":169,"text":170},"9015033","xuki","https:\u002F\u002Fflexibits.com\u002Fchatology This looks solid",{"value":172,"source":53,"evidence":173},"Pidgin with SIPE and Finch for Lync CLI",[174],{"id":175,"by":176,"text":177},"9015345","Macuyiko","Yup. Pidgin + SIPE http:\u002F\u002Fsourceforge.net\u002Fprojects\u002Fsipe\u002F + Finch http:\u002F\u002Flinuxers.org\u002Farticle\u002Ffinch-command-line-alternative-pidgin",{"value":179,"source":53,"evidence":180},"Bitlbee",[181],{"id":182,"by":183,"text":184},"9014972","rian","Bitlbee!!",{"comments":186,"answered":187,"key":188},14,6,[189,190,193],{"id":64,"text":65},{"id":191,"text":192},"9015319","Please post it, I'd love to see what you come up with!",{"id":194,"text":195},"9015255","Thanks, hoping that I can help you out!",{"commenters":197,"max_depth":198,"maker_replies":186,"first_comment_mins":197,"lifespan_hours":199},38,11,242,[201,203,204,208,210,211,215,219,221,224,225,228,229,230,232,234,236,239,241,244,246,249,251,254,257,260,261,264,267,269,271,273,276,280,283,286,289,290,291,293,295,297,300,302,304,307,311,314,316,318,320,323,327,331,334,335],[56,39,47,202,57,39],"project\u002Fneutral\u002Fexecution",[64,39,39,202,11,34],[205,39,48,206,207,39],"9015283","project\u002Fpositive\u002Fidea","zer0defex",[191,39,39,209,11,34],"maker\u002Fneutral\u002Fnone",[83,34,48,206,84,39],[212,34,39,213,214,39],"9015387","other\u002Fneutral\u002Fnone","extempore",[216,34,47,217,218,39],"9015919","project\u002Fneutral\u002Fidea","pwenzel",[95,34,39,220,96,39],"commenter\u002Fneutral\u002Fidea",[222,42,47,202,223,39],"9015223","justinmayer",[194,42,39,209,11,34],[226,47,48,206,227,39],"9014893","adieth",[108,47,47,202,109,39],[87,47,48,206,88,39],[231,47,39,217,11,34],"9014921",[137,35,34,233,138,39],"project\u002Fcritical\u002Fdocs",[72,35,39,235,11,34],"maker\u002Fneutral\u002Fdocs",[237,48,47,202,238,39],"9017206","BillinghamJ",[240,48,39,209,11,34],"9017739",[242,187,48,206,243,39],"9015244","lindbergh",[245,187,39,217,11,34],"9015260",[247,18,47,217,248,39],"9015926","asdf0",[151,18,47,250,152,39],"project\u002Fneutral\u002Fnone",[252,41,48,206,253,39],"9014910","blogle",[255,41,48,206,256,39],"9015155","gargarplex",[258,32,39,213,259,39],"9015016","LargeCompanies",[168,32,39,213,169,39],[262,32,39,213,263,39],"9015202","spdustin",[265,32,39,213,266,39],"9022366","dacort",[144,33,47,268,145,39],"project\u002Fneutral\u002Fdesign",[270,33,39,209,11,34],"9016252",[272,33,39,209,11,34],"9016638",[274,33,48,275,145,39],"9017268","maker\u002Fpositive\u002Fnone",[277,198,34,278,279,39],"9014977","project\u002Fcritical\u002Fidea","alexose",[281,198,39,282,88,39],"9015006","commenter\u002Fneutral\u002Fnone",[284,198,39,282,285,39],"9015023","voxic11",[287,198,39,282,288,39],"9015588","RoseO",[115,198,39,213,11,34],[118,198,39,213,119,39],[292,198,39,213,11,34],"9016315",[294,198,39,213,119,39],"9016395",[296,198,39,213,11,34],"9016458",[298,198,39,282,299,39],"9016665","sn0rky",[301,198,39,213,288,39],"9064786",[303,198,39,217,11,34],"9015014",[305,198,34,278,306,39],"9015187","abritishguy",[308,198,47,309,310,39],"9015198","project\u002Fmixed\u002Fprivacy","ianlevesque",[312,198,39,313,11,34],"9015226","project\u002Fneutral\u002Fprivacy",[125,198,34,315,126,39],"project\u002Fcritical\u002Fprivacy",[129,198,39,317,130,39],"commenter\u002Fneutral\u002Fprivacy",[319,198,48,206,310,39],"9015670",[321,198,47,313,322,39],"9015241","jstoiko",[324,325,47,217,326,39],"9015534",12,"vhost-",[328,329,39,213,330,39],"9015512",13,"djabatt",[332,186,39,213,333,39],"9015146","justinmk",[175,186,39,213,176,39],[182,336,39,213,183,39],15,[],[339,344,349,354,359,363],{"id":340,"name":341,"points":342,"category":343},"9018930","p2pvc",375,"dev_tools",{"id":345,"name":346,"points":347,"category":348},"9009554","pt",287,"languages",{"id":350,"name":351,"points":352,"category":353},"9022311","Caravanserai",265,"consumer_social",{"id":355,"name":356,"points":357,"category":358},"9017990","Watch People Code",243,"learning_science",{"id":360,"name":361,"points":362,"category":343},"9015621","vim-hackernews",193,{"id":364,"name":365,"points":366,"category":367},"9032442","JanOS",123,"hardware",false,"v2",{"id":371,"name":5,"line":6,"ai":368,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":372,"top":18,"kw":373,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":374,"url":9,"mix":375,"praise":80,"objection":100,"sub":21},9014755,0.16,[24,25,26,27,28],"3055303535103533550030510000000010153300",[32,33,34,35],1793990919872]