Basic Questions On Scoring and LMS with Captivate 4

Hello,
Forive me if this question is too basic for this forum, but I have to ask it somewhere.
I am an academic librarian who develops tutorials using Capitvate 4.  Each tutorial I develop has about 5 true/false, multiple choice questions.  My technical knowledge is limited as a "librarian," but is strong enough to storyboard, develop graphics, and write elearning tutorials. But I have no idea on how to  capture the results from my quizes and perform assessments, which is what I really need to do.
So, basically, what do I need to do?  Do I ask my university to tap into their LMS?  Coordinate with someone in a techncial services capacity and let them handle it? Have test results emailed using Captivate?  Use something called Moodle? Wait until Captivate 5 comes out?  I do not need anything fancy; just percentages on pass/fail rates associated with 5 questions or so.
Are there some basic instructions out there?
Best,
George Germek

Hello,
Since you seem to have a LMS, the easiest way is to let handle the assessment by the LMS. You'll have to ask where you can store the SCORM-objects(will explain soon) so that the users you want to reach can have access to them. The LMS takes care of the login for the users, and can link the results of an assessment to this user. You'll have to ask for the rights to have access to these results.
Creating a SCORM-object from CP is possible, but you need to know which SCORM-standard is supported by the LMS. Then you will decide what you want to have reported from the LMS: p.e. only the score, if they failed/passed (when you have put in a mastery score), how many attempts they made etc. If you have this information, would be glad to help you set up a first SCORM-object from a CP-file.
E-mailing results is a bit tricky in CP4, sometimes it works, sometimes not.
In CP5 you'll have other possibilities than a LMS (by the way Moodle is a free LMS, do not think this will be OK for you because you already have a LMS around): posting the results to acrobat.com (rather simple process, really) or using an internal webserver (but then you'll need some technical assistance I'm afraid).
Hope this gives you some ideas?
Lilybiri
PS: just realize this was your first posting. Welcome on this forum, George.

Similar Messages

  • Can we send pre-test score (Pre-test question slide) and post test score (Question slide) both in lms from captivate?

    can we send pre-test score (Pre-test question slide) and post test score (Question slide) both in lms from captivate?

    Pretest score normally is not sent to the LMS. However it is stored in a system variable, you could use JS to send it.

  • Some basic questions on ESS and MSS

    Hi Experts,
    This is the first time I am going to deal with
    ESS and MSS.
    I have some basic questions about it and they are
    listed below:
    1. In an organization if they want to integrate
    ESS and MSS, how do they go about? What I mean
    is, will they install the packages in the R/3
    system and then use the to portal features to
    make iViews of ESS and MSS.
    2. Or is there a seperate package for the portal
    and the R/3 system
    3.What is the best way to customize ESS and MSS
    iViews? Is WebDynpro used to customize ESS and
    MSS applications, if yes how?
    4. Are these ESS and MSS packages different for
    ECC and the older version of R/3 systems? If yes what are the major differences?
    Please do let me know on these subjects and also
    if anyone of you have any links or documents
    associated with this scenario please do send me.
    Thank you
    Regards
    Luke

    Hi,
    here is what I know..
    1 & 2. Depending on the backend SAP version, the relevant ESS/MSS Business Packages have to be installed on the Portal. On the backend it will be via an Add-on.
    3. The webDynpro versions of ESS/MSS are available from mySAP ERP2004/2005 (ECC5/6). The best way to customize the iViews would be through the NetWeaver DevStudio.
    ent
    4. Yes, the ESS/MSS packages are differ depending on the backend SAP version.
    You can find all the  different packages & their info right here on SDN. From the home page click on the Portal Content Portfolio on the right hand side of the page>Browse Content Portfolio>Self Service for ESS & Line Manager for MSS.
    Regards,
    Suresh Datti

  • Basic question about storage and safety in iMovie '11

    A very basic question about storage and safety:
    I want to keep a backup of my raw footage on my external hard drive prior to begin working on the movie in iMovie. I want to do this:
    1. Upload the digital files from my camcorder to my Desktop *(as opposed to iMovie)*
    2. Duplicate that footage/clips.
    3. Put the duplicate clips/footage into a folder labeled with the name of that footage (like "Fun At the Dentist" or "Jimmy Learns How to Yodel").
    4. Drag the folder with the footage/clips into my external hard drive into a pre-existing folder titled "Backups/duplicates of all of my raw footage/clips." This big granddaddy folder will house all of the child folders of different movies.
    5 Then, open up iMovie '11 and import the raw footage/clips from my Desktop rather than from my camcorder.
    6. Then I want to make a duplicate of my finished movie and put it in my external hard drive in a "Finished Movies" folder.
    I know that the original raw unedited footage will always be in iMovies '11 but I want the original to also exist immediately accessible in my external hard drive.
    QUESTION:
    Is this viable? Is it wise? (I know it goes an extra unnecessary step, but aside from that.)
    *Do you have any precautionary advice?* Should I do something in my iMovies '11 preferences? What?
    In earlier years with iMovie '04 or '06 (cannot recall) I made many novice errors and ended up losing audio to my finished movie. I also lost footage.
    This time around with iMovie '11 I don't to make such novice, ignorant errors.
    Thanks so much for any comments to this question.
    -L

    Yes I'm sure it will work great for you.
    The iFrame format is something Apple has come up with. The reason for its existence is unknown to me so I can only speculate. But it seems to me that Apple "invented" this format in order to have devices such as Ipod/Ipad/Iphone/Ixxx create clips that are editable on consumer hardware such as already mentioned devices but also standard Mac computers, without the need for format conversion.
    iMovie converts most input formats during import, which takes a lot of time, and this need for conversion often comes as a surprise to most people new to home video editing.
    iFrame has a resolution of 960x540 which is long way from the common standards of 1920x1080 and 1280x720. If your end target is YouTube however, this may not be too bad though. However if you intend to go with YouTube HD, you may find iFrame footage to look wrong since they are effectively upscaled to a higher resolution.
    Technically iFrame uses the H.264 algorithm, a smaller frame size (960x540) and a rather low compression scheme. This will result in large files, but the plus side is that the files are ready for editing without the need for any conversion and iMovie will natively edit the files.

  • Question regarding ScrollView and pageControl with multiple XIBs

    Hi,
    I am very new to iPhone programmming and OO type programming in general so please forgive me for my basic questions.
    I am trying to set a paging scrollview up with each page being loaded from a different XIB and put into a view controller. This viewcontroller is attached to a scrollview that's put on a "Detail" view. I have this working OK with blank XIB pages.
    My question is, when I start adding fields/buttons to the different XIBs how should I then process the actions etc. Do I create a seperate .h and .m file for each XIB and add the individual screen processing into the individual classes or do I use a single class (the "Detail" screen) and do all the processing in that class?, is that even possible?
    I do hope that this makes sense. I'm still going through the basic learning books and I'm maybe trying to run before I can walk.
    Any help is most appreciated.
    Thanks

    Hi Ziximo, and welcome to the Dev Forums!
    Ziximo wrote:
    I am very new to iPhone programmming and OO type programming in general so please forgive me for my basic questions.
    No forgiveness is necessary. You came to the right place.
    I am trying to set a paging scrollview up with each page being loaded from a different XIB and put into a view controller. This viewcontroller is attached to a scrollview that's put on a "Detail" view. I have this working OK with blank XIB pages.
    In case it's useful to you, here's a thread which shows how to use the PageControl sample app as the template for what you're doing: [Re: Flipping through views help|http://discussions.apple.com/thread.jspa?messageID=10417960&#10417960].
    My question is, when I start adding fields/buttons to the different XIBs how should I then process the actions etc.
    The advice you have from thomas-r is right on target, so I'll just try to add to that. Firstly, I think you may be making a diligent attempt at "top-down" design, which is commendable. However there's a dirty little secret that working programmers don't share with managers: Quite often we don't produce the functional specification until we get the code working.
    In other words, thomas-r's reference to Murphy isn't an insult. That's just how software gets designed.
    In general, the decision to make a new class should be based on encapsulation and re-usability. For example when you get a memory warning, you might want to release all of the resources required for a screen that isn't currently visible. If that screen and its controller can be fully regenerated from one nib, this can be an easy task.
    As another example, say the top-level controller is an instance of your ScrollViewController class. If you limit that controller to managing the scroll view and page control, you'll probably have a class you can reuse the next time you need a paging scroll view. But if you pack the functionality for multiple content views into that same controller, the class will only be useful for an identical app.
    .. or do I use a single class (the "Detail" screen) and do all the processing in that class?, is that even possible?
    So, no, I would definitely not attempt to put all the control in one class. Yes, it's possible, but besides being bad practice, it's awkward to implement. For example, when you make a nib which is owned by a view controller, it's easy to connect that controller's outlets and action methods to controls which are defined in that nib. There are ways to connect controls to an object defined in another nib, but it's much more difficult. It's not a "natural" configuration, and that by itself should give us second thoughts about our design. On the other hand, if we make one giant nib which is owned by the top-level controller, memory management goes out the window. We would need to unload everything in that nib to gracefully handle a memory warning.
    Do I create a seperate .h and .m file for each XIB and add the individual screen processing into the individual classes ...
    Yes. This gives us the reusability and encapsulation we want. The only remaining question is: "Do I need a separate controller class with it's own custom xib for each screen?". Well you may not. There could be two or more screens that are so similar (e.g. the same layout and functionality but with a different image) they can each use an instance of the same controller class and share the same xib.
    I usually start with a different controller class and a different xib for each screen. Then, near the end of the project, I'll look at all those controllers and see if two or more are nearly identical. If so, I might get rid of one or more classes, and possibly one or more xibs as well. But I'd almost never assume I can merge two controller classes at the outset. If I did that, I might start adding kludges to the merged class as I found differences between the screens I hadn't seen earlier. When the merged class finally got too complex for anyone to maintain, the job of splitting it up might be nasty.
    I do hope that this makes sense.
    I think that's my line.
    I'm still going through the basic learning books and I'm maybe trying to run before I can walk.
    If you've suceeded in getting the skeleton working--i.e. you're paging through blank screens, each with it's own vanilla controller/xib, without any bugs, I'd say you're more than ready for the question you're asking here. And it's a very good question.
    \- Ray

  • Basic Question on Copy and Delta link which one to use when?

    Hi
    Its basic question
    My understanding about copy and Delta link is
    Copy doesnot ahve direct relationship with source object (but it acts as a sibling) any changes done to spurce object does not affect target object.
    Where as Delta link will have a parent child relation ship between source object bacially its a copy of source and inherits id properties. in case if i change source object does this affect target object, we can delete, add content to delta link target object.
    let's say if i want to use standard quickpoll iView do i need to use copy or delta link similarly for other iviews, worksets, roles which one will be better.
    Regards,
    Murali

    Murali,
    Yes, your understanding is right.
    Case 1 : Copy
    A- Object
    B- Copy of A
    Both of them are independent.Any changes in A are not dependent on B and vice versa.
    Case 2 : Delta Link
    A - Object
    B - Copy of A (via Delta link)
    Any changes to A are reflected in B, as A is a parent and B a child.
    But B would be an independent entity.Any changes to B would not effect A.
    When you use either of them, depends on your need. When you are working with standard iviews or roles or workset, you can do a copy of the original, because in most cases we would not make changes to the standard roles or worksets or iviews. There by eliminating the process of making a delta copy.
    But, if you are dealing with the roles that you have created and want to make a copy of it, you can use a delta link, because, even if you want to add more iviews and worksets to that role, they would get reflected when you make a delta copy.
    Hope that helps.
    Consider rewarding points for handy posts!
    Cheers,
    Sandeep Tudumu
    Edited by: Sandeep Tudumu on May 6, 2008 2:10 AM

  • Basic question inbound / outbound and source service (ASA 5505)

    Hi there,
    I'm new to the ASA 5505 appliance and have a few very basic questions. Hope I get some responses and not flamed for being a total newbie. :-)
    Inbound versus outbound: I'm having a difficulty understanding the inbound versus outbound terminology. Can somebody please clarify? For example, if I want to block all http traffic from hosts on the inside to the internet but allow all https connections, intuitively I'd configure a rule to block outbound (= outgoing) traffic for the http protocol for the inside network. However, it seems as if I have to add this rule for inbound connections. Why is a connection from a host on the inside to a web server on the internet considered an inbound connection on the inside interface?
    When I add a rule, I've got a "service" field and a "Source Service" field in the "More Options" section. What's the difference? Do I have to set both to the same value?
    Your help is greatly appreciated.

    Hi Ralf,
    Yes, if you put a deny http, it would drop all packets for destination as http port, but be mindful that when you apply an access-list on your inside interface, it automatically activates the deny ip any any right at the bottom, you would be able to see that in the ASDM. So for the users that need be allowed access to the http, needs to be explicitly allowed http access, so your correct configuration would be:
    access-list inside_access_in deny tcp host 192.168.1.1 255.255.255.255 any eq http
    access-list inside_access_in permit tcp any any
    access-group inside_access_in interface inside
    This would block 192.168.1.1 to go to internet, but allow all others.
    Second question, i haven't chceked the ASDM, but just remember out of memory, that this service option should be the protocol, whether ip,tcp,udp,esp or gre etc.
    Moreover always try to block connections as closed to the source as possible, this would mean, if you want to filter traffic going from inside to outside, that should be done on the inside interface not outside.
    Thanks,
    Varun Rao
    Security Team,
    Cisco TAC

  • Basic Questions about Looping and Headers

    Hello,
    Relative SSRS newcomer here and I have a couple of foundational questions...  These are based on the simple premise of the underlying dataset returning multiple rows of data, elements of each to be displayed on subsequent pages of the report.
    Is it fair to day that the Table (or Matrix) are the basic elements used for an iterative report?
    Assuming the above is true, I'm using a Table for my first experiment here.
    I can iterate and display my records but I'm struggling with header and footer information.
    I want to display header and footer information on each page the is part of the current record.  I've tried to add these elements in the 'header row' of the table, but that doesn't seem to do it.  I don't see any facility for a footer.  Is
    this to be accomplished with row groups or something?
    Any guidance would be appreciated.

    Hi Steven,
    According to your description, you want to display interview questions and answers between interview name and date, and different interview name displays in different page. After testing the issue in my environment, we can use list to achieve your goal.
    Please refer to the following steps:
    Add a table to the design surface, drag question_name, question_answer fields from the Report Data pane to the table cells, and delete the last column of the table.
    Click anywhere in a tablix data region, in the Grouping pane, Click Add Group, select Parent Group, in the Tablix Group dialog box, select interview_name, then click OK. 
    Right click [interview_name] next to details symbol, click insert row, select Inside Group – Below, then Inside Group – Above.
    Delete the first row and the first column.
    Merge all the cells in the first and last row, then drag interview_name to the first row and drag interview_date to the last row from the Report Data pane. 
    Add a List to the design surface, drag the tablix into the List.
    Select and right click the List, in the Grouping pane, Click Group Properties, click Add button and select interview_name from the drop down list. Then click Page Breaks, and check Between each instance of a group check box, click OK.
    The following screenshot is for your reference:
    If you have any more questions, please feel free to ask.
    Thanks,
    Wendy Fu

  • AVI, SWF, FLV and issues with Captivate

    Hello,
    This is my first post here. But I have been searching so some
    time to find the answer to my issue. The closest thing I have found
    was this
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=67&catid=464&threadid =1290481&highlight_key=y&keyword1=convert
    Post but the issue was not really resolved the user just
    reconverted the file (which you will see in the post why this is
    not working for me)
    So without further delay here is my issue.
    I am creating a training video. The video will open with a
    live action scene. This video is or will be about 2 minutes long. I
    have been testing Captivate because I read that it will import
    AVI’s. That being said every time I import an AVI I get the
    error message.
    "This AVI file cannot be converted to a Adobe Flash File.
    Conversion aborted."(You can see why the above post sparked my
    interest)
    The AVI has been rendered from Sony’s Video Vegas
    (mighty fine editing software if I might say). I have rendered it
    using multiple codec’s. When I try and import the video into
    Captivate I am creating a new slide at the beginning of the project
    and then trying to add the AVI as an animation, this when I receive
    the error.
    After reading on line that other users were having similar
    issues I decided to try and convert the video to SWF or FLV. The
    converter I chose was “super” converter (really I found
    this on my own and was not copying it from the post)
    Now my issue is the following. With SWF files, it imports
    fine and when I play the video in the time line the video looks
    fine and I can see the video play. But when I try and preview the
    project the will not play and I cannot move the “time line
    bar” the only option I have is to close window.
    With and the FLV files the following happens. I can import
    the FLV as a flash video and it appears in the slide but it is
    “grayed out” when I try and view the video in the
    Timeline for the slide I cannot see anything.
    So after a lengthy 1st post what I really want to know is;
    1) Is there something special that I need to do to get
    AVI’s to import? Is there a special codec or something I need
    to do when I render the video?
    2) SWF files working in the time line but not in the final
    project o the project preview.
    3) Is there a “preferred” converter that people
    are using to convert files from AVI to SWF
    Thanks for your time
    Michael M

    Hi Michael,
    I haven't tried AVI or SWF videos, but I've used several FLV
    videos (though I had someone else convert them for me, so I can't
    help you there). The main problem I've had have to do with where
    the files are stored so that Captivate can correctly access the
    files and play them back. Also, if you use a skin in the Flash
    video, when you publish the file, make sure that the skin .SWF file
    is published. If you are using Captivate 2 and happen to use the
    corona skin, you need to change the "C" in CoronaSkin3.swf (for
    example) to a lowercase "c", or else the published video won't play
    at all (just gray - like I think you're describing). I've got some
    2+ minute FLV files that play fine though once we got everything
    squared away. Let me know if you have any questions about what I
    described above (which doesn't have a whole lot of video cause I'm
    a little short of time at the moment).
    Good luck,
    David

  • Some basic questions how to handle Exceptions with good style

    Ok I have two really basic Exception questions at once:
    1. Until now I always threw all exceptions back all the way to my main method and it always worked well for me but now I am sitting at a big project where this method would explode the programm with throwings of very many exceptions in very many methods. So I would like to know if there is a more elegant solution.
    2. What do I do with exceptions that will never occur?
    Lets say I have a method like this:
    void main() {calculate();}
    void calculate()
    sum(3,5);
    void sum(int a,int b)
    MathematicsA.initialise("SUM"); // throws AlgorithmNotFoundException, will never occur but has to be handled
    }So what is the most elegant way?:
    h4. 1. Ignore because it will not happen
    void sum(int a,int b)
    try {MathematicsA.initialise("SUM");}
    catch(AlgorithmNotFoundException) {}
    }h4. 2. Print stacktrace and exit
    void sum(int a,int b)
    try {MathematicsA.initialise("SUM");}
    catch(AlgorithmNotFoundException e)
    e.printStackTrace();
    System.exit();
    }h4. 3. throw it everywhere
    void main() throws AlgorithmNotFoundException, throws ThousandsOfOtherExceptions  {}
    void calculate()  throws AlgorithmNotFoundException, throws HundretsOfOtherExceptions
    sum(3,5);
    void sum(int a,int b) throws AlgorithmNotFoundException
    MathematicsA.initialise("SUM");
    }h4. 4. Create special exceptions for every stage
    void main() throws MainParametersWrongException
    try {calculate();}
    catch(Exception e)
      throw new MainParametersWrongException();
    void calculate()  throws SumInternalErrorException
    try {sum(3,5);}
    catch (SumInternalErrorException)    {throw new CalculateException();}
    void sum(int a,int b) throws SumInternalErrorException
    try
    MathematicsA.initialise("SUM");
    } catch (AlgorithmNotFoundException e) {
    throw new SumInternalErrorException();
    }P.S.: Another problem for me is when a method called in a constructor causes an Exception. I don't want to do try/catch everytime I instantiate an object..
    Example:
    public class MySummation()
         Mathematics mathematics;
         public MySummation()
                 mathematics.initialise("SUM"); // throws AlgorithmNotFoundException
         void sum(int x,int y)
              return mathematics.doIt(x,y);
    }(sorry for editing all the time, I was not really sure what I really wanted to ask until i realised that I had in fact 2 questions at the same time, and still it is hard to explain what I really want to say with it but now the post is relatively final and I will only add small things)
    Edited by: kirdie on Jul 7, 2008 2:21 AM
    Edited by: kirdie on Jul 7, 2008 2:25 AM
    Edited by: kirdie on Jul 7, 2008 2:33 AM
    Edited by: kirdie on Jul 7, 2008 2:34 AM

    sphinks wrote:
    I`m not a guru, but give my point of view. First of all, the first way is rude. You shouldn`t use try with empty catch. "rude" isn't the word I'd use to describe it. Think about what happens if an exception is thrown. How will you know? Your app fails, and you have NO indication as to why. "stupid" or "suicidal" are better descriptions.
    Then for the second way, I`ll reccomend for you use not printStackTrace(); , but use special method for it:
    public void outputError (Exception e) {
    e.printStackTrace();
    }It`ll be better just because if in future you`d like to output error message instead of stack of print it on GUI, you`ll need change only one method, but not all 'try' 'catch' statements for changing e.printStackTrace(); with the call of new output method.I disagree with this. Far be it from me to argue against the DRY principle, but I wouldn't code it this way.
    I would not recommend exiting from a catch block like that. It's not a strategy for recovery. Just throw the exception.
    Then, the third way also good, but I suppose you should use throws only if the caller method should know that called method have a problem (for example, when you read parametrs from gui, so if params are inccorect, main method of programm should know about it and for example show alert window)."throw it everywhere"? No, throw it until you get to an appropriate handler.
    If you're writing layered applications - and you should be - you want to identify the layer that will handle the exception. For example, if I'm writing a web app with a view layer, a service layer, and a persistence layer, and there's a problem in the persistence tier, I'd let the service layer know what the persistence exception was. The service layer might translate that into some other exception with some business meaning. The view layer would translate the business exception into something that would be actionable by the user.
    And in all other cases I suppose you should use the fourth way. So I suppose it`s better to combine 2,3,4 ways as I have mentioned above.I don't know that I'd recommend special exceptions for every layer. I'd reuse existing classes where I could (e.g., IllegalArgumentException)
    Sorry, I can give you advice how to avoid problem with try-catch in constructor. :-(You shouldn't catch anything that you can't handle. If an exception occurs in a constructor that will compromise the object you're trying to create, by all means just throw the exception. No try/catch needed.
    You sound like you're looking for a single cookie cutter approach. I'd recommend thinking instead.
    %

  • Few basic questions about sharing and other stuff..

    Hi there!
    First of all I know where are "101" pages, but they are not giving detail information.
    1.I know there are some folders where I can put files, web-sites and other in order to enable sharing.
    What do I have to do to enable other users (from internet to)
    - view my webpage when they enter my IP address in browser
    - to access files which I want them to be able to acces (with user and password required)? I know there is sth like sharing, and windows sharing, but I give access to my all user folder, do I have to create new accounts on my mac?
    2. It's kind of small problem, but can I run apps in finder using only keyboard (enter causes rename action)
    3. Why doesn't safari keep addresses I used in addres field after few days?
    The most important question is 1.
    Will be gratefull for help.
    Thanks
    Adam Mscisz

    1. Start Personal Web Sharing from the Sharing pane of System Preferences; if you have a router between your computer and the Internet, ports 80 and 443 need to be forwarded to your computer. You can set this up from the router's configuration page, which is accessible by finding the router address in the Network pane of System Preferences and putting it into a web browser. See this article for instructions on how to password protect your shared files.
    2. You can use the Command and O keyboard shortcut to open the selected item in the Finder.
    3. The default setting in Safari is to keep the history for 7 days. You can use the method posted by ptejad in this article to extend the time Safari remembers the history for. The method at the top of the linked page won't work in Tiger.
    (14218)

  • Basic questions about agilent34420a and drivers

    Hi everybody! I have a few questions.
    1) Сan anybody help me and tell where can find driver for Agilent34420A on RS232. On support CD which was together with the device i find only Agilent IO 15 and drivers for agilent 34401 (that in itself is strange)?
    2) In certain source code (C#) i saw include one lib - "Ivi.Visa.Interop". Please, explain where it can be found?
    3) There any emulators of working devices (agilent/keithley/other)?
    Solved!
    Go to Solution.

    The IVI-C driver from NI is at
    http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E94B9659CE034080020E748...
    You'll have to check with keysight to see if they have a different one.

  • Basic questions about AirPort and channels

    I have a VERY limited knowledge about networks. Please keep answers simple.
    My setup is very basic. My computer is connected to the internet via AirPort through my wireless gateway (router).
    When I pull down the AirPort menu from the toolbar it lists 3 network names plus Other. My network name is checked. Why are 2 others listed on my computer? They aren't listed in my AirPort Network System Preferences under Preferred Networks so I can't delete them.
    I downloaded iStumbler to try to get more information. It lists all 3 names plus one more that comes on and off. My signal is over 100% and all the others are around 50%.
    Also, three (including mine) are using channel 6 and one is using channel 1. Should I change my channel? Everyone always mentions 1, 6, and 11. Could I use 4 or 5? Are some channels stronger than others?
    Thanks.

    "...Why are 2 others listed on my computer?"
    You have neighbors with wireless networks and you are getting a signal from them.
    "They aren't listed in my AirPort Network System Preferences under Preferred Networks so I can't delete them."
    You can't delete them because they are your neighbors signals.
    "should I change my channel?"
    I would switch to channel 9.

  • Very Basic Question on Threads and Object Manipulation between classes

    I have a feeling this is on the virge of being a stupid question but hey, its the right forum.
    Lets assume I have a class that extends Jframe : Jframe1
    In that frame there is only one Jlabel : Jlabel1
    I want to create a thread that will affect Jlabel1
    The thread will run an endless loop that will.. for example change the color of the label to a random color and then the thread will sleep for a given time. There is no use in this program. Its only meant to help me understand
    I have looked up info and examples on threads. Unfortunately none were useful. Most examples try to illustrate the use of threads with the example of an applet digital clock. But it does not help with my problem, not to mention I dont want to delve into applets at this time.
    I know I have to make a class that extends thread. Does it have to be an inner class?
    How do I get to affect the frame's Jlabel1 from it? It says it doesn't know anything about it.

    import javax.swing.*;
    import java.awt.*;
    import java.util.*;
    public class Jframe1 extends JFrame implements Runnable{
      Container con;
      JLabel Jlabel1;
      Random rand;
      Color c;
      public Jframe1(){
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        con = getContentPane();
        rand = new Random();
        Jlabel1 = new JLabel("bspus", JLabel.CENTER);
        Jlabel1.setOpaque(true);
        con.add(Jlabel1, BorderLayout.NORTH);
        setSize(300, 300);
        setVisible(true);
      public void run(){
        while (true){
          try{
            Thread.sleep(1000);
          catch (InterruptedException e){
            break;
          int n = rand.nextInt(16777216);
          c = new Color(n);
          SwingUtilities.invokeLater(new Runnable(){
            public void run(){
              Jlabel1.setBackground(c);
      public static void main(String[] args){
        Jframe1 jf = new Jframe1();
        new Thread(jf).start(); // you don't need to create a new thread
      }                         // because this Main thread is just
                                // another thread.
                                // here, only for demonstration purpose,
    }                           // we make a new separate thread.

  • Basic question about Actionscript and symbols

    I like the object oriented features of actionscript (2.0).
    One thing confuses me tho, namely the combination of symbol classes
    and constructors. Since symbols can't be instanciated by new
    SomeMovie(...), but rather has to be created with attachMovie(), it
    seems to me that there is no use of constructors for symbols.
    Instead you have to send an init object in the attachMovie() call.
    This seems to me to be lacking in logic. It would be much more
    logical if you could do:
    var m = new MyMovie(constructor arguments...);
    destinationClip.attachMovie(m);
    Am I correct that this way of doing it is not possible in
    current actionscript?
    And second, don't you agree this would be a more consistent
    use of the actionscript language?

    First, I just wanna thank u for replying. I still have some
    follow up questions that I think are of interest:
    About the first issue of constructors u say they
    automatically gets called. But isn't it true that only a
    constructor that takes no arguments can be automatically called?
    Because, how could a constructor call with arguments MyMovie(x, y,
    size, etc), be automatically called? My point is, that it would be
    more neat to send the parameters thru the constructor, than thru an
    init object. Also, I wonder why u think constructors are error
    prone. Maybe they are error prone exactly because
    Flash/actionscript invites to an inconsistent way of initializing
    MovieClips and other object instances?
    Second, u say that attaching a class to a MovieClip should be
    avoided unless all or most of the functionality of the MovieClip
    Class is needed. I usually attach a class a MovieClip that needs
    some code to describe its behaviour. In practice, I think the only
    essential method that I need from MovieClip is the onEnterFrame().
    Are you suggesting that it would be better to skip onEnterFrame in
    individual objects, and rather loop over some array to make all
    objects get their command to do their thing? I thought the good
    thing about onEnterFrame was that I could avoid having to traverse
    arrays of objects, and instead let Flash itself call all objects
    that need to be updated each frame.
    Third, I would like to repeat the benefit of not having to
    create variable names as attachMovie requires. For instance, assume
    alot of clips are being attached to the same containing clip. Now u
    have to make sure that all attached clips get different variable
    names, or strange things will happen. But if attachMovie just took
    a reference to a clip as parameter u would avoid that problem.
    If u know some document that discusses these issues, i would
    be happy if anyone had a link to it. My suggestion to the Flash
    developers is to make MovieClip objects consistent with ordinary
    objects.

Maybe you are looking for