CShell

Latest

  • Windows Central

    Here's our first look at Windows' new adaptive interface

    by 
    Devindra Hardawar
    Devindra Hardawar
    06.06.2017

    Microsoft has been steadily working on bringing the full Windows experience to devices of all types over the past few years, including PCs, phones and even the Xbox One. But there are still a few differences with how Windows runs across them. That's why the company is developing CShell, a new version of the Windows Shell that can adapt to screen sizes of all types, as well as unify the overall experience. It'll likely play a large role in Microsoft's Fluent design strategy, which is broadly focused on scaling Windows to more devices. Now, we've got our first look at what CShell actually looks like on a Windows Phone, Windows Central reports.

  • Trick your iPhone voicemail into using voice recording data

    by 
    Erica Sadun
    Erica Sadun
    08.09.2007

    The other day, I discussed how to record audio on your iPhone. Several people wrote in asking whether they could have their recordings show up in voicemail, so I scouted around a bit. I discovered that voicemail is stored in ~/Library/Voicemail and that it uses an sqlite3-compatible database to manage that information. Last night, I put together a shell script that allows you to trick the iPhone into thinking that amr files added to the voicemail folder are actual voicemails. To make this happen, I ported sqlite3 to the iPhone (You can download a copy here). I also wrote a csh script, which you can download here and a time utility, here. The reason I wrote the script in csh rather than bash (both of which appear in the standard binary distribution kit) is just that I'm more familiar with csh. To run the script, supply it with the amr file as its one argument, e.g. copy2vmail foo.amr. The script copies the amr file to the voicemail folder and updates the voicemail database as if the voicemail were received at the current time. To force voicemail to update and re-read the database, enter the phone application and quit it by holding down the home button for 4-8 seconds. Re-enter the phone application and, with luck, you will see the recording as new voice message from "VoiceRecorder". Thanks, Spaced.