How to turn a byte[] into an image?

My app downloads image data from a server, storing the data in a byte[] called imageDataByteArray.
I want to use imageDataByteArray to create an image. For this, I have tried using:
int w = imageWidth; //488
int h = imageHeight; //245
int imageOffset = 0;
int scan = w;
Image image = component.createImage(new MemoryImageSource(w, h, java.awt.image.ColorModel.getRGBdefault(), imageDataByteArray, imageOffset, scan));
...but the image created is empty.
I think the length of imageDataByteArray is a problem - it's length is only 21461, whereas the number of pixels in the image ( = imageWidth * imageHeight) is 119560.
I've played around for a while, but cannot solve. Can anyone help?

Hiya Rodney,
Yes, it's in jpg format. I've tried your code but the image does not display correctly.
To shed some more light, here's how I'm getting the image:
I am using standard http code to connect to the image url (http://www...../image.jpg) which returns the image data as a String, called httpContent. I then convert this String to imageDataByteArray with httpContent.getBytes[] - but am obviously struggling to recreate the image.
Any ideas where I might be going wrong?
Thanks,
James

Similar Messages

  • How to Turn your iPad into a WiFi router for your laptop?

    how to Turn my iPad into a WiFi router for your laptop?

    Chris CA wrote:
    iPads have no tethering abilities either.
    I know, but I still don't know what the OP was asking.

  • How to turn a silhouette into an outline?

    I need to create a line drawing of the outline of a chair. I tried following the various Illustrator tutorials to take the image of a chair and create a silhouette. However, I can't figure out how to take this silhouette and get just the outline of it. The Illustrator Image Trace tool doesn't seem to have an option to just save the outline.
    Is there an easy way in Illustrator or Photoshop to turn this silhouette into an outline image that I can save as a file? I will print the outline in a very light opacity so that the lines are barely visible for hand rendering. I don't want to use the pen tool to outline the silhouette because my hand is too shaky to do a good job.
    THank you for any advice...

    Thank you Monika and Steve for suggesting to ungroup and then use the direct selection to edit it, and to change the fill to zero and the stroke to a very thin line.
    It turned out that the outline was very wavy/crooked, since image trace outlined the pixels somewhat haphazardly. So the final solution was complicated because I had to learn how to use direct select and edit anchor points to straighten out the lines.
    I guess it would have been easier to use a light box and just trace the image by hand. oh well. I learned alot about Illustrator.
    Thank you again for your helpfulness!

  • How to cram two bytes into a short?

    Hi all,
    I have some byte[] data that I am receiving, and I need to put two bytes into one short (or int, or whatever), as the byte[] will form a two bytes-per-pixel image. I've been working with 8-bit data (this is 12-bits, NOT packed), which is much easier to manipulate.
    I currently have this method to convert a byte[] of 8-bit data into a short (I do this because Java does not support signed types and I need that 8th bit):
    private short[] convertBytesToShorts(byte[] data) {
         short[] convertedData = new short[data.length];
         for (int i = 0; i < data.length; i++) {
              convertedData[i] = (short)((short)data[i] & 0xff);
         return convertedData;
    }Is there a way to modify this to place two bytes into one short? Is it possible to just AND two bytes with 0xff and add them together to create one short? Surely it cannot be that simple. Also, remember that I must treat the values as unsigned.
    Furthermore, the two bytes look like this:
    | xxxx xxxx | xxxx 0000 |So the last four bits in the second byte are 0s.
    Any advice is appreciated.
    Message was edited by:
    Djaunl

    I've been working with 8-bit
    data (this is 12-bits, NOT packed), Obviously that is contradictory.
    I currently have this method to convert a byte[] of
    8-bit data into a short (I do this because Java does
    not support signed types and I need that 8th bit):
    Yes it does. The fact that it displays a byte as and integer and the conversion in that process produces a negative display value has nothing at all to do with the bits.
    Is there a way to modify this to place two bytes into
    one short? short s = (short)(((b1 << 8) & 0x0ff) | (b2 & 0x0ff))
    Of course you still have to deal with getting the order correct.
    (You can probably get rid of that first mask but you would need to test that.)

  • How to turn two users into one?

    Hey there!
    As I selled my MBP last month I copied all its datas to my iMac via migration assistant and created a new user for it. So I have now two accounts with different photos, documents etc.
    My problem now is how to turn these two users into one?
    I want all my photos appear in Aperture of my first user, I want all my documents appear in "Documents" of the first user and so on..
    Is it able? If yes, how could I realize it?
    Thanks for your support!
    René
    PS: 2 Users on iMac -> 1 User on iMac.

    Thanks for your help at first.
    But you usually can't "merge" two "normal" user accounts successfully.  If both accounts have data for the same application, it will be very difficult or impossible to merge them by copying files & folders.
    I cannot merge them.. So there is the question how to copy all medias from Aperture to my other Aperture medias?
    Can I export my whole medias and import in at the other users Aperture? And how? #
    Edit: I dont want to have two different libraries at all.. I want them to be together in just one..

  • How to Turn Your Mac into a Wireless Access Point?

    How do i Turn my Mac into a Wireless Access Point in my home? even a link to where it tells me step by step would be great thanks!

    Click here and follow the instructions.
    (44739)

  • Editing: How to turn a clip into slow motion

    Is it possible to turn a clip into slow motion?
    Message was edited by: jthfour

    Yes.
    Use Modify>Speed. (Command-J)
    Set the % to less than 100. eg 50% is half speed, 25% quarter and so on.
    Check the Frame Blending box.
    Al

  • Converting an array of RGB bytes into an Image

    Hello,
    I have written a scanner intreface (SANE) in JNI, and it gives me an array of RGB bytes as output. There is no transparency (obviously). I'm sure there is a way to use MemoryImageSource to turn this raw array into a plain old Image, but I'm not finding how to do it. I've tried:
         ColorSpace rgbColorSpace = ColorSpace.getInstance(ColorSpace.CS_sRGB);
         ColorModel ccm = new ComponentColorModel(rgbColorSpace, new int[] { 8, 8, 8 }, false, false, Transparency.OPAQUE, DataBuffer.TYPE_BYTE);
         MemoryImageSource mis = new MemoryImageSource(width, height, ccm, imageBytes, 0, 0);
         Toolkit kit = Toolkit.getDefaultToolkit();
         Image image = kit.createImage(mis);but that doesn't work. Any ideas on this? Surely it is possible, but it seems like Java always wants an alpha channel, something which I don't have.
    Thanks

    In other words, if I dump the bytes to a file, I can get an image like this:
    rawtoppm -rgb 424 585 foo.raw > foo.ppm
    where the image is 424x585, and the image comes up nicely. Surely there is some way to do what rawtoppm is doing in Java?

  • How to convert raster tiles into buffered images?

    Abstract:
    Using the code below i try to render four tiles of an image and then store them in different files. Problem: Only the tile 0,0 gets rendered correctly.
              SunTileScheduler sts = new SunTileScheduler(4,0,0,0);
              sts.scheduleTiles(img, new Point[]{
                        new Point(0,0)
                        , new Point(0,1)
                        , new Point(1,0)
                        , new Point(1,1)
              }, new TileComputationListener[]{
                        new TileComputationListener() {
                   public void tileComputed(Object obj, TileRequest[] atilerequest, PlanarImage planarimage, int i, int j, Raster raster)
                   Hello
    I am using JAI to create a RenderedOp object named img and then call the TileScheduler to render me four tiles. Appearantly the scheduler tiles in 512x512, so the Point Array should render the pixels from 0,0 to 1024, 1024 spread accross four tiles.
    Unfortunatly only the tile 0,0 (-> pixels 0,0,511,511) gets rendered correctly, the other three are black and take 4725 bytes each in the file system. Tile 0,0 takes ~95k
    The TileComputationListener returns a Raster object that i convert into a BufferedImage:
                        BufferedImage image = new BufferedImage(raster.getWidth(),raster.getHeight(), BufferedImage.TYPE_INT_RGB);
                        image.setData(raster);After that i write the image into the file system
                        String fileName = String.format("d:/temp/tile/tiles_%s_%s.jpg", i,j);                    
                        try
                             FileOutputStream stream = new FileOutputStream(fileName);
                             JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(stream);
                             JPEGEncodeParam encodeParam = encoder.getDefaultJPEGEncodeParam(image);
                             encodeParam.setQuality(1.0, true);
                             encoder.setJPEGEncodeParam(encodeParam);
                             encoder.encode(image);
                             stream.flush();
                             stream.close();Tiles seem to be problematic because this constructor
    public BufferedImage (ColorModel cm,
                              WritableRaster raster,
                              boolean isRasterPremultiplied,
                              Hashtable<?,?> properties) {rejects Rasters whose tile index is != 0,0. So it all boils down to this:
    How do i convert a Raster objects into a BufferedImage?
    Regards
    Mark

                                  WritableRaster wr = (WritableRaster) raster;
                                  WritableRaster newRaster = wr.createWritableTranslatedChild(0,0);
                                  BufferedImage image = new BufferedImage(planarimage.getColorModel(),
                                            newRaster,false,new Hashtable());

  • How to turn this Java into something I can use in CF?

    Hi - Following on from a recent post about how to strip our special characters from a string before insertion to the db I have found this Java code - my question is, how can I turn this into something I can use with CF? I think I need to use the cfscipt tag but that's right on the boundaries of my knowledge base.. If anyone could please help I'd be ever so grateful - thank you!
    package net.htmlescape;
    * HtmlEscape in Java, which is compatible with utf-8
    * @author Ulrich Jensen, http://www.htmlescape.net
    * Feel free to get inspired, use or steal this code and use it in your
    * own projects.
    * License:
    * You have the right to use this code in your own project or publish it
    * on your own website.
    * If you are going to use this code, please include the author lines.
    * Use this code at your own risk. The author does not warrent or assume any
    * legal liability or responsibility for the accuracy, completeness or usefullness of
    * this program code.
    public class HtmlEscape {
      private static char[] hex={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
       * Method for html escaping a String, for use in a textarea
       * @param original The String to escape
       * @return The escaped String
      public static String escapeTextArea(String original)
        return escapeSpecial(escapeTags(original));    
       * Normal escape function, for Html escaping Strings
       * @param original The original String
       * @return The escape String
      public static String escape(String original)
        return escapeSpecial(escapeBr(escapeTags(original)));
      public static String escapeTags(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
          boolean found=true;
          switch(chars[i])
            case 60:out.append("&lt;"); break; //<
            case 62:out.append("&gt;"); break; //>
            case 34:out.append("&quot;"); break; //"
            default:found=false;break;
          if(!found) out.append(chars[i]);
        return out.toString();
      public static String escapeBr(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
          boolean found=true;
          switch(chars[i])
            case '\n': out.append("<br/>"); break; //newline
            case '\r': break;
            default:found=false;break;
          if(!found) out.append(chars[i]);
        return out.toString();
      public static String escapeSpecial(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
            boolean found=true;
          switch(chars[i]) {
            case 38:out.append("&amp;"); break; //&
            case 198:out.append("&AElig;"); break; //Æ
            case 193:out.append("&Aacute;"); break; //Á
            case 194:out.append("&Acirc;"); break; //Â
            case 192:out.append("&Agrave;"); break; //À
            case 197:out.append("&Aring;"); break; //Å
            case 195:out.append("&Atilde;"); break; //Ã
            case 196:out.append("&Auml;"); break; //Ä
            case 199:out.append("&Ccedil;"); break; //Ç
            case 208:out.append("&ETH;"); break; //Ð
            case 201:out.append("&Eacute;"); break; //É
            case 202:out.append("&Ecirc;"); break; //Ê
            case 200:out.append("&Egrave;"); break; //È
            case 203:out.append("&Euml;"); break; //Ë
            case 205:out.append("&Iacute;"); break; //Í
            case 206:out.append("&Icirc;"); break; //Î
            case 204:out.append("&Igrave;"); break; //Ì
            case 207:out.append("&Iuml;"); break; //Ï
            case 209:out.append("&Ntilde;"); break; //Ñ
            case 211:out.append("&Oacute;"); break; //Ó
            case 212:out.append("&Ocirc;"); break; //Ô
            case 210:out.append("&Ograve;"); break; //Ò
            case 216:out.append("&Oslash;"); break; //Ø
            case 213:out.append("&Otilde;"); break; //Õ
            case 214:out.append("&Ouml;"); break; //Ö
            case 222:out.append("&THORN;"); break; //Þ
            case 218:out.append("&Uacute;"); break; //Ú
            case 219:out.append("&Ucirc;"); break; //Û
            case 217:out.append("&Ugrave;"); break; //Ù
            case 220:out.append("&Uuml;"); break; //Ü
            case 221:out.append("&Yacute;"); break; //Ý
            case 225:out.append("&aacute;"); break; //á
            case 226:out.append("&acirc;"); break; //â
            case 230:out.append("&aelig;"); break; //æ
            case 224:out.append("&agrave;"); break; //à
            case 229:out.append("&aring;"); break; //å
            case 227:out.append("&atilde;"); break; //ã
            case 228:out.append("&auml;"); break; //ä
            case 231:out.append("&ccedil;"); break; //ç
            case 233:out.append("&eacute;"); break; //é
            case 234:out.append("&ecirc;"); break; //ê
            case 232:out.append("&egrave;"); break; //è
            case 240:out.append("&eth;"); break; //ð
            case 235:out.append("&euml;"); break; //ë
            case 237:out.append("&iacute;"); break; //í
            case 238:out.append("&icirc;"); break; //î
            case 236:out.append("&igrave;"); break; //ì
            case 239:out.append("&iuml;"); break; //ï
            case 241:out.append("&ntilde;"); break; //ñ
            case 243:out.append("&oacute;"); break; //ó
            case 244:out.append("&ocirc;"); break; //ô
            case 242:out.append("&ograve;"); break; //ò
            case 248:out.append("&oslash;"); break; //ø
            case 245:out.append("&otilde;"); break; //õ
            case 246:out.append("&ouml;"); break; //ö
            case 223:out.append("&szlig;"); break; //ß
            case 254:out.append("&thorn;"); break; //þ
            case 250:out.append("&uacute;"); break; //ú
            case 251:out.append("&ucirc;"); break; //û
            case 249:out.append("&ugrave;"); break; //ù
            case 252:out.append("&uuml;"); break; //ü
            case 253:out.append("&yacute;"); break; //ý
            case 255:out.append("&yuml;"); break; //ÿ
            case 162:out.append("&cent;"); break; //¢
            default:
              found=false;
              break;
          if(!found)
            if(chars[i]>127) {
              char c=chars[i];
              int a4=c%16;
              c=(char) (c/16);
              int a3=c%16;
              c=(char) (c/16);
              int a2=c%16;
              c=(char) (c/16);
              int a1=c%16;
              out.append("&#x"+hex[a1]+hex[a2]+hex[a3]+hex[a4]+";");    
            else
              out.append(chars[i]);
        return out.toString();

    hi Dan, thanks for asking
    I did this in the end..
    <cfscript>
      // function cleantext(string) {
      //   string = "<p>" & string;
      //   string = Replace(string, chr(13) & chr(10) & chr(13) & chr(10), "</p><p>", "all");
      //   string = Replace(string, chr(13) & chr(10), "<br />", "all");
      //   string = string & "</p>";
      //   return string;
    * HtmlEscape in Java, which is compatible with utf-8
    * @author Ulrich Jensen, http://www.htmlescape.net
    * Feel free to get inspired, use or steal this code and use it in your
    * own projects.
    * License:
    * You have the right to use this code in your own project or publish it
    * on your own website.
    * If you are going to use this code, please include the author lines.
    * Use this code at your own risk. The author does not warrent or assume any
    * legal liability or responsibility for the accuracy, completeness or usefullness of
    * this program code.
    function cleantext(string)  {
      private static char[] hex={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
       * Method for html escaping a String, for use in a textarea
       * @param original The String to escape
       * @return The escaped String
      public static String escapeTextArea(String original)
        return escapeSpecial(escapeTags(original));   
       * Normal escape function, for Html escaping Strings
       * @param original The original String
       * @return The escape String
      public static String escape(String original)
        return escapeSpecial(escapeBr(escapeTags(original)));
      public static String escapeTags(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
          boolean found=true;
          switch(chars[i])
            case 60:out.append("&lt;"); break; //<
            case 62:out.append("&gt;"); break; //>
            case 34:out.append("&quot;"); break; //"
            default:found=false;break;
          if(!found) out.append(chars[i]);
        return out.toString();
      public static String escapeBr(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
          boolean found=true;
          switch(chars[i])
            case '\n': out.append("<br/>"); break; //newline
            case '\r': break;
            default:found=false;break;
          if(!found) out.append(chars[i]);
        return out.toString();
      public static String escapeSpecial(String original)
        if(original==null) return "";
        StringBuffer out=new StringBuffer("");
        char[] chars=original.toCharArray();
        for(int i=0;i<chars.length;i++)
            boolean found=true;
          switch(chars[i]) {
            case 38:out.append("&amp;"); break; //&
            case 198:out.append("&AElig;"); break; //Æ
            case 193:out.append("&Aacute;"); break; //Á
            case 194:out.append("&Acirc;"); break; //Â
            case 192:out.append("&Agrave;"); break; //À
            case 197:out.append("&Aring;"); break; //Å
            case 195:out.append("&Atilde;"); break; //Ã
            case 196:out.append("&Auml;"); break; //Ä
            case 199:out.append("&Ccedil;"); break; //Ç
            case 208:out.append("&ETH;"); break; //Ð
            case 201:out.append("&Eacute;"); break; //É
            case 202:out.append("&Ecirc;"); break; //Ê
            case 200:out.append("&Egrave;"); break; //È
            case 203:out.append("&Euml;"); break; //Ë
            case 205:out.append("&Iacute;"); break; //Í
            case 206:out.append("&Icirc;"); break; //Î
            case 204:out.append("&Igrave;"); break; //Ì
            case 207:out.append("&Iuml;"); break; //Ï
            case 209:out.append("&Ntilde;"); break; //Ñ
            case 211:out.append("&Oacute;"); break; //Ó
            case 212:out.append("&Ocirc;"); break; //Ô
            case 210:out.append("&Ograve;"); break; //Ò
            case 216:out.append("&Oslash;"); break; //Ø
            case 213:out.append("&Otilde;"); break; //Õ
            case 214:out.append("&Ouml;"); break; //Ö
            case 222:out.append("&THORN;"); break; //Þ
            case 218:out.append("&Uacute;"); break; //Ú
            case 219:out.append("&Ucirc;"); break; //Û
            case 217:out.append("&Ugrave;"); break; //Ù
            case 220:out.append("&Uuml;"); break; //Ü
            case 221:out.append("&Yacute;"); break; //Ý
            case 225:out.append("&aacute;"); break; //á
            case 226:out.append("&acirc;"); break; //â
            case 230:out.append("&aelig;"); break; //æ
            case 224:out.append("&agrave;"); break; //à
            case 229:out.append("&aring;"); break; //å
            case 227:out.append("&atilde;"); break; //ã
            case 228:out.append("&auml;"); break; //ä
            case 231:out.append("&ccedil;"); break; //ç
            case 233:out.append("&eacute;"); break; //é
            case 234:out.append("&ecirc;"); break; //ê
            case 232:out.append("&egrave;"); break; //è
            case 240:out.append("&eth;"); break; //ð
            case 235:out.append("&euml;"); break; //ë
            case 237:out.append("&iacute;"); break; //í
            case 238:out.append("&icirc;"); break; //î
            case 236:out.append("&igrave;"); break; //ì
            case 239:out.append("&iuml;"); break; //ï
            case 241:out.append("&ntilde;"); break; //ñ
            case 243:out.append("&oacute;"); break; //ó
            case 244:out.append("&ocirc;"); break; //ô
            case 242:out.append("&ograve;"); break; //ò
            case 248:out.append("&oslash;"); break; //ø
            case 245:out.append("&otilde;"); break; //õ
            case 246:out.append("&ouml;"); break; //ö
            case 223:out.append("&szlig;"); break; //ß
            case 254:out.append("&thorn;"); break; //þ
            case 250:out.append("&uacute;"); break; //ú
            case 251:out.append("&ucirc;"); break; //û
            case 249:out.append("&ugrave;"); break; //ù
            case 252:out.append("&uuml;"); break; //ü
            case 253:out.append("&yacute;"); break; //ý
            case 255:out.append("&yuml;"); break; //ÿ
            case 162:out.append("&cent;"); break; //¢
            default:
              found=false;
              break;
          if(!found)
            if(chars[i]>127) {
              char c=chars[i];
              int a4=c%16;
              c=(char) (c/16);
              int a3=c%16;
              c=(char) (c/16);
              int a2=c%16;
              c=(char) (c/16);
              int a1=c%16;
              out.append("&#x"+hex[a1]+hex[a2]+hex[a3]+hex[a4]+";");   
            else
              out.append(chars[i]);
        return out.toString();
    </cfscript>  
    <cfset cleanedtext = cleantext(dirtytext)>
    Although actually I also ended up changing my charset of my tables to utf8 (it was latin_swedish) and that seems to have solved the head issue (with special characters (bullet points i think it was) throwing an error when inserting them in the db)

  • How to turn a square into a circle or a rounded corner square automatically?

    Hello all,
    I have read old threads and similar questions and found part answers including an illustratir action that doesn't work in CS4 and after. Apologies if I have missed other relevant answers.
    Here is a descrition of what I would like to achieve. I have all kinds of shapes - either rectangular or square - in a drawing in phtoshop. Note that some of the shapes are not entirelly filles (do they're like a thick stroked line in a rectangular shape. I want to "round" each shape to a different extent, from giving a shappe rounded corners to making it totally round or oval (respectively for a square of rectangle of course).
    So I want to select each shape in turn and apply a degree of "rounding" to each shape individually. Since there are many such shapes, I am looking to automate the process save for the parameter that defines the amount of rounding.
    I suppose what I am asking is whether anyone knows of an Action that does just that. Failing that, could someone tell me how I can do this manually and I will try to write an action thereafter.
    THank you for your help

    There are a few ways to do this although none of them are both easy or precise.
    The first thing to find out is what kind of shapes they are.
    Look at your Layers panel.
    What are the objects on? Is it a Shape Layer like the Rectangle layer in the following image? Or is it a regular layer as in the second layer in the following image?
    If it's a shape layer, you'll need to use Illustrator. But it won't be simple.
    If it's a regular layer you can do it in Photoshop, but it won't be easy.

  • Quick Tip: How to turn a website into a PDF file | Acrobat X Tips & Tricks | Adobe TV

    In this tutorial you'll learn how to convert a web page or entire website into a PDF file using Acrobat X or XI Std. or Pro.
    http://adobe.ly/zFONn4

    How can i generate pdf from website which requires logon (2 level)?

  • How to turn a resume into a template

    I don't know if this is at all possible, but here's my question to you guys:
    Is there a way I can format one of my personal resumes to make it a resume template withing Pages? You know the way that you can choose a pre-filled template for resumes on Pages and then it turns up with subsections that you can then write over? I want to make one of my general resumes into a template to work with so instead of: opening the general resume, editing it by erasing each section, and then saving a copy under a new name I can: open my OWN personal template, fill in over the pre-written sections, and then just save it?
    This would be incredibly useful for me, as it would give me the immediate ability to look at some of my personal information and customize it, rather than open two documents side by side and editing one from the other, etc...
    I hope I explained this well. I'm running iWork suite 09 on Mountain Lion 10.8.4

    Select that text:
    Menu > Format > Advanced > Make Placeholder text
    Download the Pages09_UserGuide.pdf from under the Help menu and familiarise yourself with more of Pages' functions.
    Peter

  • Does anyboy know how to turn a resultset into a crosstab?

    I'm trying to convert a single return query data into a format that can be deployed as a crosstab. Does anydoby know how to do that?
    Thanks.

    The point was, you could easily have just posted a link to the other thread (like I did) rather than repeating the question so as to avoid ticking people off who might answer one of them only to find out that the other had already been answered, thus wasting their time.

  • How to turn Time Capsule into a cloud device

    I want to turn my apple Time Capsule into a cloud device so if I am out of my house I can pull that really important file off my computer. Please Answer!

    BTMM and icloud.
    http://www.apple.com/au/support/icloud/back-to-my-mac/
    http://support.apple.com/kb/ht3486

Maybe you are looking for

  • Installation problem on Win2K Advanced Server

    I am getting the following error while installing the Java COM bridge: "Error while registering J2EE Client Access services COM bridge registry keys." Any suggestions on how to work around this?

  • Macbook Pro Keyboard and trackpad not working - SOLUTION!

    Recently my Macbook Pro of 3 years suddenly stopped working -- or at least the keyboard and track pad did. I plugged in an external USB mouse and and keyboard and was able to use it but it was of course cumbersome. Thinking it was a software issue li

  • EJB Entity Beans

    "Entity Beans are suitable for read/write database access when transaction control is important. Container managed Entity beans should be suitable for simple entity relationships and offer much easier maintenance and development." Tell me why or why

  • Unable to Edit Dashboards for Weblogic admin

    HI, I just installed and configured OBIEE 11.1.1.6.9 and OBIA 7.9.6.4 I was trying to edit Dashboard but when i click page Options (small icon top right handside) i did found 'Edit Dashboard' further when to catalog and tried to edit Analysis & promp

  • Alesis Multimix8 usb with Garageband??

    So I just purchased the Alesis multimix8usb mixer. Preferences are set correctly, usb connected, no drivers required...yada, yada. Right now I have two mics connected (line1 and line 3, of the 4 available mic/line-in) and I've created to new tracks f