Looking for way to count a specific document hits(Not with Activity Report)

Hello,
I have a certain Word document that I want to count how many users opened it. I am aware of the Portal Activity Report but this report tracks only iViews/pages ect. and my document is inside a KM iView which contains many other documents and I want to count just that specific Word document.
Is there a KM property that can be created or a service that can be applied in order to count this document's hits by users?
Message was edited by: Roy Cohen

I have created a repository service which count document hits using a custom property defined.
We are using NW04SP12.
This is our code:
========================================
package com.hesa;
import java.util.Collection;
import java.util.Iterator;
import com.sapportals.wcm.WcmException;
import com.sapportals.wcm.crt.component.IReconfigurable;
import com.sapportals.wcm.crt.component.StartupException;
import com.sapportals.wcm.crt.configuration.ConfigurationException;
import com.sapportals.wcm.crt.configuration.IConfiguration;
import com.sapportals.wcm.repository.IProperty;
import com.sapportals.wcm.repository.IResource;
import com.sapportals.wcm.repository.Property;
import com.sapportals.wcm.repository.PropertyName;
import com.sapportals.wcm.repository.ResourceException;
import com.sapportals.wcm.repository.manager.IRepositoryManager;
import com.sapportals.wcm.repository.manager.IResourceEvent;
import com.sapportals.wcm.repository.manager.IResourceEventReceiver;
import com.sapportals.wcm.repository.manager.ResourceEvent;
import com.sapportals.wcm.repository.service.AbstractRepositoryService;
import com.sapportals.wcm.repository.service.ServiceNotAvailableException;
import com.sapportals.wcm.util.events.IEvent;
public class SampleService extends AbstractRepositoryService implements IResourceEventReceiver, IReconfigurable {
  private static final String TYPE = "com.hesa.kmtest.SampleService";
  private Collection repositoryManagers;
  public SampleService() {
     super();
  public String getServiceType() {
     return SampleService.TYPE;
  protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException {
     this.repositoryManagers = repositoryManagers;
     Iterator it = repositoryManagers.iterator();
     while (it.hasNext()){
       try {
          addRepositoryAssignment((IRepositoryManager) it.next());
       } catch (ServiceNotAvailableException e) {
          e.printStackTrace();
  protected void shutDownImpl() {
     Iterator it = repositoryManagers.iterator();
     while (it.hasNext()){
       try {
          removeRepositoryAssignment((IRepositoryManager) it.next());
       } catch (WcmException e) {
          e.printStackTrace();
  protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException {
     try {
       mgr.getEventBroker().register(this, ResourceEvent.GET_TEMPLATE);
     } catch (WcmException e) {
       e.printStackTrace();
  protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException {
     mgr.getEventBroker().unregister(this, ResourceEvent.GET_TEMPLATE);
  public void received(IEvent event) {
     IResourceEvent myEvent = (IResourceEvent) event;
     try {
       IResource res = myEvent.getResource();
       PropertyName propertyNameHitCount = new PropertyName("http://sapportals.com/xmlns/cm","hitcount");
       Property propHitCount = new Property(propertyNameHitCount,new Integer(0));
       if (res.getProperty(propertyNameHitCount)!=null) {
            IProperty oldHitCount = res.getProperty(propertyNameHitCount);
            String sOldHitCount = oldHitCount.getValueAsString();
            int iOldHitCount = Integer.parseInt(sOldHitCount);
            iOldHitCount++;
          propHitCount = new Property(propertyNameHitCount,new Integer(iOldHitCount));
          res.setProperty(propHitCount);       
     } catch (ResourceException e) {
       e.printStackTrace();
  public void reconfigure(IConfiguration arg0) throws ConfigurationException {
========================================
Remember, you must activate this service in the correct repository (System administration -> System configuration -> Knowledge Management -> Content Management -> Repository Managers -> CM Repository).
These changes requires that you restart the server.
I think this could help you.

Similar Messages

  • How do I setup multiple users to use one source but manage playlists separately?  For example, play counts are specific to each user.

    How do I setup multiple users to use one source but manage playlists separately?  For example, play counts are specific to each user.

    Hi,
    Thank you for posting in Windows Server Forum.
    Here adding to the words of “Tim”, a forwarder is a DNS server on a network used to forward DNS queries for external DNS names to DNS servers outside of that network. You can also forward queries according to specific domain names using conditional forwarders.
    A DNS server on a network is designated as a forwarder by having the other DNS servers in the network forward the queries they cannot resolve locally to that DNS server. You can refer information regarding forwarders and how to configure from beneath link.
    Understanding forwarders
    http://technet.microsoft.com/en-us/library/cc782142(v=ws.10).aspx
    Configure a DNS Server to Use Forwarders
    http://technet.microsoft.com/en-us/library/cc754941.aspx
    Hope it helps!
    Regards.

  • I am looking for an external wifi card capable on injection, compatible with OS X 10.9 does any one know of a brand or specific model?

    I am looking for an external wifi card capable on injection, compatible with OS X 10.9 does any one know of a brand or specific model?

    Have you tried resetting the SMC ?     >  Resetting the System Management Controller (SMC)

  • Adobe creative cloud has stopped working, all my individual programmes from adobe open and work fine, but when I try to open adobe cloud it starts to open then says adobe cloud has stopped working, looking for a solution then shuts down, I can not open it

    Adobe creative cloud has stopped working, all my individual programmes from adobe open and work fine, but when I try to open adobe cloud it starts to open then says adobe cloud has stopped working, looking for a solution then shuts down, I can not open it at all.

    Without proper system information and the application logs nobody can tell you much.
    Troubleshoot Creative Cloud download and install issues
    Mylenium

  • When trying to send a link off firefox via email the system looks for a g mail account that I do not have nor want to have. I've told the settings to use my outlook account but it keeps looking for g mail. how do i correct?

    when trying to send a link off firefox via email the system looks for a g mail account that I do not have nor want to have. I've told the settings to use my outlook account but it keeps looking for g mail. how do i correct?

    http://support.mozilla.com/en-US/kb/Changing+the+e-mail+program+used+by+Firefox

  • When downloading Adobe Reader, the Firefox instructions say to look for an "edit option" box. It does not appear and I am stuck.

    I am trying to download Adobe Reader for the new Firefox and it says to look for the "edit options" box. I can not find one and am stuck
    == This happened ==
    Just once or twice
    == I tried to download Adobe Reader

    The instructions on the Adobe site for Firefox are out-of-date and only apply to older versions of Firefox. You have the most current version of Adobe Reader (ver. 9.3.2) shown in your plug-ins. For future reference, use the instructions below for updating or installing Adobe Reader. You can see your version in Tools > Add-ons > Plugins, look for "Adobe PDF Plug-In".
    <u>'''Install/Update Adobe Reader for Firefox'''</u>: your ver. 9.3.2; current ver. 9.3.2
    Check your version here: http://www.mozilla.com/en-US/plugincheck/
    See: http://support.mozilla.com/en-US/kb/Using+the+Adobe+Reader+plugin+with+Firefox#Installing_and_updating_Adobe_Reader
    ''<u>You may be able to update from the Adobe Reader installed on your system</u>'' instead of going to the Adobe site and downloading. Start > Program Files, find and click Adobe Reader to open, click Help, click Check for Updates.
    ''<u>If you go to the Adobe site to download the current Adobe Reader:</u>''
    -'''<u>use Firefox to download</u>''' and <u>'''SAVE to your hard drive'''</u> (save to Desktop for easy access)
    -See the images at the bottom left of this post to see the steps to take on the Adobe site
    -exit Firefox (File > Exit)
    -check to see that Firefox is completely closed (''Ctrl+Alt+Del, choose Task Manager, click Processes tab, if "firefox.exe" is on the list, right-click "firefox.exe" and choose End process, close the Task Manager window'')
    -double-click on the Adobe Reader installer you just downloaded to install/update Adobe Reader
    *<u>'''NOTE: On Vista and Windows 7'''</u> you may need to run the plugin installer as Administrator by starting the installer via the right-click context menu if you do not get an UAC prompt to ask for permission to continue (i.e nothing seems to happen). See this: http://vistasupport.mvps.org/run_as_administrator.htm
    *'''<u>NOTE for IE:</u>''' Firefox and most other browsers use a Plugin. IE uses an ActiveX version. To install/update the IE ActiveX version, same instructions as above, except use IE to download the ActiveX installer.
    *Also see: http://kb.mozillazine.org/Adobe_Reader ~~red:'''''AND'''''~~ [[How do I edit options to add Adobe to the list of allowed sites]]
    Firefox_<u>'''''Other Issues'''''</u>: ~~red:You have installed plug-ins with known security issues. You should update them immediately.~~
    <u>'''Update Java'''</u>: your ver. 1.6.0.17; current ver. 1.6.0.20 (<u>important security update 04-15-2010</u>)
    (Firefox 3.6 and above requires Java 1.6.0.10 and above; see: http://support.mozilla.com/en-US/kb/Java-related+issues#Java_does_not_work_in_Firefox_3_6 )
    ''(Windows users: Do the manual update; very easy.)''
    Check your version here: http://www.mozilla.com/en-US/plugincheck/
    See: '''[http://support.mozilla.com/en-US/kb/Using+the+Java+plugin+with+Firefox#Updates Updating Java]'''
    Do the update with Firefox closed.
    <u>'''Install/Update Adobe Flash Player for _</u>: your ver. 10.0 r42; current ver. 10.1 r53 ('''important security update 2010-06-10''')
    Check your version here: http://www.mozilla.com/en-US/plugincheck/
    See: '''[http://support.mozilla.com/en-US/kb/Managing+the+Flash+plugin#Updating_Flash Updating Flash]'''
    -'''<u>use Firefox to download</u>''' and <u>'''SAVE to your hard drive'''</u> (save to Desktop for easy access)
    -exit Firefox (File > Exit)
    -check to see that Firefox is completely closed (''Ctrl+Alt+Del, choose Task Manager, click Processes tab, if "firefox.exe" is on the list, right-click "firefox.exe" and choose End process, close the Task Manager window'')
    -double-click on the Adobe Flash installer you just downloaded to install/update Adobe Flash
    -when the Flash installation is complete, start Firefox, and test the Flash installation here: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1
    *<u>'''NOTE: On Vista and Windows 7'''</u> you may need to run the plugin installer as Administrator by starting the installer via the right-click context menu if you do not get an UAC prompt to ask for permission to continue (i.e nothing seems to happen). See this: http://vistasupport.mvps.org/run_as_administrator.htm
    *'''<u>NOTE for IE:</u>''' Firefox and most other browsers use a Plugin. IE uses an ActiveX version of Flash. To install/update the IE ActiveX Adobe Flash Player, same instructions as above, except use IE to download the ActiveX Flash installer.
    *Also see: http://kb.mozillazine.org/Flash ~~red:'''''AND__''~~ [[How do I edit options to add Adobe to the list of allowed sites]]

  • How to look for a particular phrase in a document???

    Hey guys, I'm a little new at this thing... I need to figure out a way to make Java search through a document looking for instances of particular phrases, and replacing them with something else. For example, have it look for "A B C" and replace each such combination of words with "D E F". The search/replace needs to look for a few different phrases at once.

    String.replaceAll is a fine answer, but you are creating Strings left, right & center, tis best to use a StringBuilder/Buffer.
        private static void replaceAll( StringBuilder sb, String search, String replace ) {
         int index = sb.indexOf( search, 0 );
         while( index >= 0 ) {
             sb.replace( index, index+search.length(), replace );
             index = sb.indexOf( search, index );
        }

  • LOOKING FOR: Auto BPM counter (no tap)

    Hello there,
    I'm looking for an app which can hear the Beats Per Minute (bpm) of a song and automatically calculate them, WITHOUT the use of a touch-screen tapper.
    Do you know any ?
    Thanks in advance!
    - Tyrexionibus

    Yesssss
    All apps I've found with "BPM counter"; "AUTO BPM", or just "BPM" are all tap ones.

  • Looking for XMP schema relevant to scanned documents

    I want to embed XMP metadata in a scanned document, I'm looking for any existing schema or standards or even existing practice by anybody.
    Examples:
    physical sheet number
    side of page (front or back)
    make & model of scanner
    operator name
    scan resolution (DPI)
    paper size
    pixel format
    paper orientation
    Doesn't have to be those exact things, anything relevant would be interesting.

    Thanks for that link. Have to read it.
    I tracked the current problem down to the fact, that Adobe Lightroom puts the usageTerms into an element, looking like
    <xapRights:UsageTerms>
    <rdf:Alt>
    <rdf:li xml:lang="x-default">
    ...some text...</rdf:li>
    </rdf:Alt>
    </xapRights:UsageTerms>
    while bibble Pro 5 puts it into an attribute like
    <rdf:Description ... xmpRights:UsageTerms="..." ...>
    Based on the descriptions about XMP I found so far it is impossible to tell which of both is correct (and where the element or attribute is allowed). Hope to find some answers in that document.

  • Looking for ACE Probe TCL script specific for LDAPS

    Hello Everyone,
    I have searched the forum, and i am having difficulty finding an example of how to modify the LDAP TCL probe from port 389 to secure LDAP port 636.
    Could someone kindly point me or provide me the modified TCL script if you happen to have it.
    During my search I also found a config that someone had provided, which contained the following probe:
    probe tcp LDAPS_Probe
      port 636
    probe tcp LDAP_Probe
      port 389
    I was trying to figure out if this a modified TCL script for LDAP or modifed TCP TCL script specific for port 636.
    This is how I applied the script for LDAP port 389.
    script file 1 LDAP_PROBE
    probe scripted LDAP_PROBE_389
    interval 5
    passdetect interval 30
    receive 5
    script LDAP_PROBE
    serverfarm host SF-LDAP-389
    description SF LDAP Port 389
    predictor leastconns
    probe LDAP_PROBE_389
    rserver LDAP-RS1-389
    inservice
    I will be more than glad to provide you any additional information that you need.
    As always thanks for your input.
    Raman Azizian
    SAIC/NISN Network services

    normally you would engage a TCL developer or ciso advanced services to develop a custom script for anything other than what Cisco provides in canned scripts. If you are comfortable with tcl you can do it yourself. Here is an example of the LDAP script modified to include initiation via ssl.  default port is 389 when you implement you would specify 636.
    #!name = LDAP_PROBE
    # Description:
    #    LDAP_PROBE opens a TCP connection to an LDAP server, sends a bind request. and
    #    determines whether the bind request succeeds.  LDAP_PROBE then closes the
    #    connection with a TCP RST.
    #    If a port is specified in the "probe scripted" configuration, the script probes
    #     each suspect on that port. If no port is specified, the default LDAP port 389
    #     is used.
    # Success:
    #   The script succeeds if the server returns a bind response indicating success
    #    (status code 0x0a0100) to the bind request.
    #   The script closes the TCP connection with a RST following a successful attempt.
    # Failure:
    #   The script fails due to timeout if the response is not returned.  This
    #    includes a failure to receive ARP resolution, a failure to create a TCP connection
    #    to the port, or a failure to return a response to the LDAP bind request.
    #   The script also fails if the server bind response does not indicate success.
    #    This specific error returns the 30002 error code.
    #   The script closes any attempted TCP connection, successful or not, with a RST.
    #  PLEASE NOTE:  This script expects the server LDAP bind response to specify length
    #   in ASN.1 short definite form.  Responses using other length forms (e.g., long
    #   definite length form) will require script modification to achieve success.
    # SCRIPT version: 1.0       April 1, 2008
    # Parameters:
    #   [DEBUG]
    #      username - user login name
    #      password - password
    #      DEBUG        - optional key word 'DEBUG'. default is off
    #         Do not enable this flag while multiple probe suspects are configured for this
    #         script.
    # Example config :
    #   probe scripted USE_LDAP_PROBE
    #         script LDAP_PROBE
    #   Values configured in the "probe scripted" configuration populate the
    #   scriptprobe_env array.  These may be accessed or manipulated if desired.
    # Documentation:
    #    A detailed discussion of the use of scripts on the ACE is included in
    #       "Using Toolkit Command Language (TCL) Scripts with the ACE"
    #    in the "Load-Balancing Configuration Guide" section of the ACE documentation set.
    # Copyright (c) 2005-2008 by Cisco Systems, Inc.
    # debug procedure
    # set the EXIT_MSG environment variable to help debug
    # also print the debug message when debug flag is on
    proc ace_debug { msg } {
        global debug ip port EXIT_MSG
        set EXIT_MSG $msg
        if { [ info exists ip ] && [ info exists port ] } {
         set EXIT_MSG "[ info script ]:$ip:$port: $EXIT_MSG "
        if { [ info exists debug ] && $debug } {
         puts $EXIT_MSG
    # main
    # parse cmd line args and initialize variables
    ## set debug value
    set debug 0
    if { [ regsub -nocase "DEBUG" $argv "" argv] } {
        set debug 1
    ace_debug "initializing variable"
    set EXIT_MSG "Error config:  script LDAP_PROBE \[DEBUG\]"
    set ip $scriptprobe_env(realIP)
    set port $scriptprobe_env(realPort)
    # if port is zero the use well known ldap port 389
    if { $port == 0 } {
        set port 389
    # PROBE START
    # open connection
    ace_debug "opening socket"
    set sock [  socket -sslversion all -sslcipher RSA_WITH_RC4_128_MD5 $ip $port ]
    fconfigure $sock -buffering line -translation binary
    # send a standard anonymous bind request
    ace_debug "sending ldap bind request"
    puts -nonewline $sock [ binary format "H*" 300c020101600702010304008000 ]
    flush $sock
    #  read string back from server
    ace_debug "receiving ldap bind result"
    set line [read $sock 14]
    binary scan $line H* res
    binary scan $line @7H6 code
    ace_debug "received $res with code $code"
    #  close connection
    ace_debug "closing socket"
    close $sock
    #  make probe fail by exit with 30002 if ldap reply code != success code  0x0a0100
    if {  $code != "0a0100" } {
        ace_debug " probe failed : expect response code \'0a0100\' but received \'$code\'"
        exit 30002
    ## make probe success by exit with 30001
    ace_debug "probe success"
    exit 30001

  • Looking for a script to automate renaming layer objects, not the layer itself!

    Hey there everyone,
    I was wondering if there is a possibility to create/have a script for an automated renaming of several named layer objects in Indesign (CS6).
    The situation, I'm facing is a document for a templating process with at least 80 layers and sometimes some special elements on each layer. The naming of the layers is kind of repeating for each page that is used. The only difference is some prefix change in the layer name and/or the name of an element itself. My problem is, that I need to rename most of those layers AND elements in a same way and I'm looking for a script that asks me for the name of a layer or element (perfect would be just a part of the name to have multiple steps at once) and I have the chance to type in the desired value. It affects frames, graphical elements and text boxes.
    If anyone has an idea, how to simplify this process I would be very glad to get some informations or advices.
    Thanks in advance
    Ralf

    Here is a more descriptive version of the script above... :)
    # Change "PSDrive" to PS1: (Sitecode)
    CD PS1:
    # Get all CMPackages to $CMPackages_All Variable
    $CMPackages_All = Get-CMPackage
    # Set the DP to use with. You may need to run it again with other DP just in case some Packages are missing...
    $DPName_FQDN = "YourDP.Contoso.com" # Your FQDN DP name to reference from.
    # Set folder to store *.pkgx files
    $FilePath = "E:\_ESD\Prestage\" # FilePath
    # For all CMPackages
    foreach ($obj in $CMPackages_All) {
        $packageType = $obj.PackageType
        $packageID = $obj.PackageID
        $packageVendor = $obj.Manufacturer
        $packageName = $obj.Name
        $packageVersion = $obj.Version
        # Formulate File name based on Vendor Name, version and PackageID
     $FileName = $FilePath + $packageVendor + "_" + $PackageName + "_" + $packageVersion + "_" + $packageID + ".pkgx"
        # Replace space with underscore
        $FileName = $FileName.Replace(" ","_")
        if ($PackageType -eq 0) {
            if (!( Test-Path $FileName)) { # This makes the package to skip if it is already created.
                Write-host "Publishing CMPrestage Content for $PackageID $PackageName to $FileName via $DPName_FQDN ..."
                Publish-CMPrestageContent -PackageID $packageID -DistributionPointName $DPName_FQDN -fileName $FileName -ErrorAction Continue
    YPae

  • Looking for history about 6 months ago. history is not set far enough back. any other options to retrieve it?

    i need to retrieve my history from about 6 months ago. if my history folder does not go back this far, is there another way to review it? Anyway?

    To view your browsing history, go to '''History > Show all History'''. If what you're looking for is not there, there is no way to retrieve it.

  • Looking for a GREAT mini DVD Camcorder that is compatible with my MAC! :-)

    Ok. Here it is: I have a Sony DCR-TRV350 Camcorder, which I LOVE. However, the DVI port on the camera is screwed up. I bought a new DVI firewire, alas, to no avail. I cannot get the information from the camera to my Mac. So, making my fun, goofy movies is being inhibited by a fix, that will cost nearly as much as a new camera. I am looking for a new camera, that takes advantage of the firewire port on the Mac. Any suggestions? I would prefer a Sony. I am looking for advice from someone who knows, better then I, (that should be easy) of a good camcorder (miniDVD?) that works well with a Mac. I just want to have fun, bringing in footage to iMovie HD, editing, and posting them to Metacafe. Any and all input is, of course greatly appreciated. Thanks so much!!
    ~ George

    "..I wish Apple would tell me "why" a standard MiniDVD camcorder would not be compatible with I-Movie, because I can not think of a single logical reason.."
    iMovie was designed to work with "DV" digital camcorders. These were, and are, camcorders which record video in a particular method onto DV, or miniDV, tape. iMovie wasn't designed to import or edit analogue 8mm or Hi-8 recordings, so it won't. iMovie can't handle an incoming analogue (non-digital) signal. (..But if you put one of those 8mm or Hi-8 analogue tapes in a Digital-8 camcorder such as the Sony DCR-TRV350, mentioned in the very first post, above, you can then import it as a digital signal through the camcorder's FireWire connection..)
    Various other digital recording methods came and went, and Apple have supported some, but not others: there was the short-lived Sony "microMV" tape format which Apple didn't support, although you can handle that with MPEG Streamclip. Then there was HDV, which Apple does support ..but they did that by creating an Apple Intermediate Codec, into which the MPEG-2 video format of HDV tape gets converted during import.
    Then there were various MPEG-2 DVD video formats, and the various movie formats used by solid-state memory-chip camcorders. Now there's AVCHD format, for memory chips, hard drives and DVDs.
    These methods of recording video just keep multiplying - because the camcorder manufacturers want to offer "Look! Ours-does-it-better!" claims. But just because they produce a camcorder which records video, that doesn't mean that Apple (which doesn't make camcorders) has to provide a means to edit all these weird formats which keep springing up. Surely, the camcorder manufacturers should be providing Mac-compatible, or iMovie-compatible, editing methods for their devices, shouldn't they?
    As Thomas mentions, there's a list of some compatible camcorders (see above) ..but that's a list of camcorders which are compatible with the latest iMovie '08 (..which can deal with some DVD camcorders, but not those which record DVDs in AVCHD format..) and AVCHD format can be handled only by Intel-based Macs, anyway.
    So for an MPEG-2-based mini-DVD camcorder and iMovie HD 6, copy the files into your Mac, and then use MPEG Streamclip to convert them to iMovie HD 6 compatibility.
    For iMovie '08, some miniDVD camcorders are compatible (those using MPEG-2 recording). For DVD camcorders using AVCHD recording, you may have to copy the recordings onto your Mac, and then download and use "Voltaic" to convert the recordings into iMovie-editable format.
    "..I can not think of a single logical reason.." ..the reason is that manufacturers just want you to buy these cameras. But they don't give a hoot that you can't edit the material they record, and so it's left to Apple, and other software developers, to try to devise some way to "unravel" the compressed recordings for you, and make them editable.

  • Excise duty for some line item of material document is not posted

    Dear CIN Exerts,
    In my Scenario user is Posting Excise invoice for every GR (105) by J1IEX to generate Excise invoice.
    In some Past cases, if there are more then one line item in a GR then Excise value for some material is not showing (May be that time user not Did J1ID (Excise rate maintenance ).
    Now the problem is that we wants to post excise Duty for those material WRT  material document for whom it was not posted.
    Please let me know that how can we do so (excise posting against Material document) so that it get reflected (for those line items for which Excise deuty is not posted)   in MIGO > Document Display> Excise items tab .
    Regards,
    Ashutosh

    Excise posting is not recommended by sap for movements 103 or 105.
    Refer or search for SAP notes with subject CIN Limited functionalities.

  • Looking for a good pair of (full or midsized/not ear bud) headphones

    Hey guys, just want to know if you can direct me to a good pair of headphones for my 3gs as the standard apple ones arent so good.
    Thanx

    Well I have had a good experience with the koss portapro before and am looking for something under 100 with those apple controlls too. That seems to be thehard part. I have found that mostly earbuds and in ear headphones come with the controlls. I do however know about third party dongles that are reviewed highly so I am open to a solution where I would buy ones but now the problem with cord length comes into play. I have seen higher end headphones detatch at the top so I would be able to plug a 1 foot cord to the cans and then the dongle but I can't find cheeper cans that will do that. Did this make sense?
    Message was edited by: ekolimits

Maybe you are looking for

  • External displays - browser window position when disconnected display

    I'm using a laptop, connecting one or two external displays, - one using the HDMI port, second using an USB "dock station" (Toshiba standalone). Second screen normally to the right, third screen (usb) above the laptop screen. Often when I have discon

  • Issue with Java Mission Control 5.3

    I see the following issue when using Java Mission Control 5.3 - the text area that appears in the Method Profiler section of the Code => Call Tree tab accepts text for filtering purposes. However, the filtering is seen to be applicable only to the to

  • Discoverer 4i: GL Query caused no data to be received

    Hi, E-Business 11.5.10.2 on Windows Server 2003 SP2 Discoverer 4i I've set up Discoverer 4i and am currently using Discoverer Desktop to query the business areas. I can retrieve data from any business area apart from GL. When I attempt to query GL I

  • Guest Network access

    Hello, Im trying to setup access for our guests to go out a specific interface/ISP We have our main connection to our datacenter. We also have a little SAT Receiver that we get internet from (10MB). I want a specific vlan to go out ONLY to that SAT R

  • JDeveloper and BPEL Designer - You dont mean this serious...

    Quality of software seems as alpha release maybe but definitely nowhere near stable... Problems we are experiencing are slowing our development totally comparing to any other IDEs available. We are using version 10.1.3.3.0. I ll mention few: Every co