How difficult would it be to create a bittorrent server/client?

I was thinking about creating a program that would use bittorrent to upload/download. I was wondering has someone created a package to make this easy? How difficult would it be to create something like this?

The difficulty and time to do it depends on the learning
capability of the new programmer. Patience and a drive to learn is
what all is needed. Accomplishing one step at a time is probably
the best approach, whether you're new or well-versed.

Similar Messages

  • How difficult would it be to create something like this? 

    I'm looking to create a flash widget similar to what WoW has
    on their main page -
    http://www.worldofwarcraft.com/index.xml
    It needs to have images & text that could be called from
    a php or text file, so that it can be dynamically changed. Movies
    will also be integrated in the rotation as well for the Flash.
    How difficult would this be for someone who's new to flash?
    How long would it take and what all is needed to learn how to
    re-create something like this?

    The difficulty and time to do it depends on the learning
    capability of the new programmer. Patience and a drive to learn is
    what all is needed. Accomplishing one step at a time is probably
    the best approach, whether you're new or well-versed.

  • How difficult would it be to implement an iMessage whitelist..?

    iMessage spam is a really big problem to me and my family members.  And getting worse by the week.
    Blocking individual senders is ludicrously ineffective and Apple seems to be reluctant to allow us to block entire domains (which would really help).
    So how difficult would it be to implement a whitelist?  (For example... I don't want any iMessages from anybody not in my Contacts list!)
    I'm really close to disabling iMessage altogether.  It is barely worth the effort now.

    The difficulty and time to do it depends on the learning
    capability of the new programmer. Patience and a drive to learn is
    what all is needed. Accomplishing one step at a time is probably
    the best approach, whether you're new or well-versed.

  • How difficult would it be...

    ...for me to remove the harddrive from my g4, turn it into an external harddrive, and attach it to a mini?
    We had a power outage, which fried our power source. Our harddrive should be just fine, but since we have a "vintage" machine (G4 from '97) there aren't many options. We are thinking if we get a mini (which should be plenty of power for us) we could keep the old harddrive, rather than transfering the data, but not sure how difficult it would be for us to do. Do we need to have someone do it?

    Hey there,
    I hope you don't mind me piggy-backing onto this thread, as I am hoping to do the same with my old G4 drives.
    My logic board is dead, so rather than pay $550 to replace it, I thought I'd remove my drives and make them externals.
    The advice already given on this post is helpful, however I am hoping someone can answer a few more questions I have on the topic:
    I have 2 drives; 1 drive is partitioned into two (applications, operating system on part one, media and personal files on part two) and a second spare drive that is used for back ups.
    When it comes to drives that have been partitioned - will I lose any information from either 'part' after I remove it and turn it into an external? Will it even still be a partitioned drive once it take it out?
    Will all my applications be lost?
    Any insight into this would be greatly appreciated!!

  • How difficult would it be to upgrade from Lookout 5.1 to 6.5?

    Hello, I was told that Lookout 6.5 works with Windows 7. Before I purchase 6.5 I need to know how difficult it will be to move from 5.1 to 6.5. Has anyone done this move? If I am going to have to redraw, or do numerous changes to the Database then I won't do it and I'll start from scratch with Cimplicity or ClearSCADA.
    Thanks.
    SCADA Programmer at the Coachella Valley Water District.

    We use a custom SCADA designed by SCIPAR out of Buffalo New York. We've had a SCADA System here for about 28 Years. I have small standalone SCADA Systems running Lookout.
    Another Question, because I can't get the Database Converted for one of my systems, I'm wondering if it is ever needed. This is a small system and the operator's use Trending and Alarm Functions but they never look at historical archives. I do have the Object Members set up to Log, is that needed for Trending to function? I wonder if I can get by without the conversion since it doesn't look like I'm ever going to get it to work.
    SCADA Programmer at the Coachella Valley Water District.

  • How difficult would it be to write a code that prevents sites from changing your homepage wtihout u knowing it happened?

    Today I had the unhappy experience of a company or site I visited that installed three programs I didn't want. I uninstalled all of them in windows control panel (]remove programs). This however did not solve my problem.....no matter what I did I could not get startpage to come back. I did many things like go to tools and options and type it in close out and open and it was still not there. Finally my grandson uininstalled Firefox and reinstalled it and it was back.
    My question is: Can you not write a code in the software that prevents this from happening and when people install Firefox ask them if they want this feature or write an ad on. Please this problem grows every day it gets worse. Before all you had to do is change it back now one can not get rid if it so easily.
    We really would love this feature ask anyone.
    Susan and TY for listening.

    Thanks You for your feedback. However this is support forum, You should suggest new features trought ''Help -> Send Your opinion'' or [https://input.mozilla.org/pl/feedback/firefox/31.0/ this website].
    By the way there is method described in [http://kb.mozillazine.org/Locking_preferences this support article], maybe someone using Windows will write user friendly guide how to do it.
    All I can tell you is that you have to lock ''browser.startup.homepage'' to ''about:home''

  • How difficult would it be to replace my 250 gb hard drive with a 500 gb hd?

    Would it be something that I could do on my own or would I need to take my iMac to the Apple store or other authorized reseller to have upgraded? Any suggested posts, Apple or other, for instructions? What kind of drive would I need to get and what brand would you suggest?
    Thanks much!

    Hello,
    Starting with the iSight version of the G5, Apple redesigned the entire machine in a way that it is now major surgery to replace the hard drive.
    It is possible for the end-user to do it. But, the end-user needs to be comfortable with opening the case, and literally removing every part inside the computer to perform the task.
    If you want to see what's ahead of you, take a look at these pictures for an idea of what disassembly will be like:
    http://www.kodawarisan.com/imacintel/imacintel001.html
    Of course, that doesn't show you the method to get everything taken apart. But, it shows you what is in your way.
    You can find a large file containing a disassembly guide here:
    http://www.baconeggs.co.uk/manuals/index.htm
    Understand that you will clearly void your warranty by performing these tasks, and that is a risk you need to be prepared to take.
    If you are not comfortable with that, you need to take the machine to an authorized service provider for servicing / upgrading.
    As for drives, you need a Serial-ATA (SATA) hard drive. It should be a 7200 R.P.M. drive with at least 8 MB of Cache memory built-in. And, it should be labeled as SATA-150 or SATA-300. Either will work, but you will only get the performance of the SATA-150 drive either way (the 300 will slow to 150 to communicate with your system).
    As for brand, I would recommend Western Digital or Seagate. Both are great companies with excellent warranties. Be sure to buy a retail boxed hard drive if you want a warranty. The OEM drives have a 1 year warranty, but that cannot be claimed by an end-user (it is only honored for legitimate OEM system builders).
    Retail drives will be very obvious. They'll come in a colorful retail box, and be shrink-wrapped. They'll come with a 3 to 5 year warranty, and the consumer / end-user can claim that warranty directly if needed.
    The majority of the hard drives sold in small shops and on the Internet are OEM drives. If one of those fails, the manufacturer will direct you to go to the OEM who sold it to you for replacement. So, basically they are as is if you buy them as a single component. They are only intended to be sold as part of a complete computer or external hard drive package. In that arrangement, the company who produced the finished package would provide their own warranty, and any claims would be between them and the manufacturer.
    So, know what you are buying.
    I hope this helps.
    Let us know if you have other questions.
    P.S., if you'd like, go ahead and click the "Helpful" or "Solved" buttons on any of the posts / replies above if you feel they were helpful or adequately answered your question.

  • I made a mistake and bought MacBook Pro Ret 15" on Amazon.jp. Yeah, Japanese keyboard. :(. Wont allow return.How difficult would it be to use it with a Japanese keyboard? :(

    I know that there are problems with the @ sign and puctuations. What else will I be facing? Really bummed. Amazon guarentee was rejected. They reply 'that i knew what I was buying'. I just opened the box. Hasnt been turned on. So frustrated. But considering just going with it and using it as is. Living in Japan for only 3 more months.

    The only thing unique about that keyboard is the symbols painted on the keys.
    All other stuff can be modified in
    System preferences > Languages and Text > ...
    • Language: { English, Japanese, etc. } Note: British, Australian, Canadan, and US are all English for this pane
    • Text: adjusts nuances of sorting, spelling, auto-Quoting
    • Formats: adjusts Currency Symbols and Date ordering
    • Input Sources: Makes the actual Keyboard Mapping changes Note: British, Aus, CAN, and three flavors of US English are all unique English variants

  • How to access local connection factory created within Foreign Server in OSB

    Hi All
    I am facing an issue in my config plan. We have a RIB Foreign server with the following local connection factory:
    jms/RibAqJmsXATopicConnectionFactory
    I am using the below in my configuration plan:
    <cus:envValueAssignments>
    <xt:envValueType>Service URI</xt:envValueType>
    <xt:location xsi:nil="true"/>
    <xt:owner>
    <xt:type>ProxyService</xt:type>
    <xt:path>RLTPReturnToWarehouse/ProxyServices/ConsumeRIBRTWMessages</xt:path>
    </xt:owner>
    <xt:value xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema">jms://localhost:7001/jms.RibAqJmsXATopicConnectionFactory/jms.etASNInFromRIBToWH1</xt:value>
    </cus:envValueAssignments>
    and i am getting the below error:
    [java]
    [java] Loading customization File ./dev/OSBCustomizationFile.xml
    [java] Customization applied to the created resources only []
    [java] com.bea.wli.config.customization.EnvValueCustomization@553c13
    [java] Unexpected error: com.bea.wli.sb.transports.TransportException
    [java] Problem invoking WLST - Traceback (innermost last):
    [java] File "D:\VFUKScripts\DeploymentScripts\osb\import.py", line 200, in ?
    [java] File "D:\VFUKScripts\DeploymentScripts\osb\import.py", line 122, in importToALSBDomain
    [java] com.bea.wli.sb.transports.TransportException: Failed to lookup connection factory jms.RibAqJmsXATopicConnectionFactory
    what am i missing here?

    [java] com.bea.wli.sb.transports.TransportException: Failed to lookup connection factory jms.RibAqJmsXATopicConnectionFactory
    Looks like the JNDI that you created for the ConnectionFactory is not reflected in the server.
    Login to WLS Console> Summary of Servers > server_name > View JNDI Tree
    Browse to the JNDI tree and see if your JNDI is visible there. If it is not then, please restart the server and recheck.
    Once you are able to find it in the JNDI tree, then execute the customization file.
    If you have modified the existing JNDI properties (that have a small exclamatory symbol) then any changes to those are not reflected till all the servers in the cluster are restarted.
    If it still does not work, then recreate a new Connection with a different name and then retry. It should work then.
    Thanks,
    Patrick

  • How to install DS5.2P4 without creating an ldap server instance

    I like command like this
    "./setup -nodisplay -noconsole -state answers.txt"
    I am interested to just unpack the binary to the /opt/iplanet directory.
    Not to install a running instance. is there a way to disable ./setup from creating a ns-slapd running instance ?
    Thanks for your pointer
    tj

    As far as I know this is not possible.
    Directory Server 6 will not create any instance at install time... But there is still a little bit of time before it is publicly available.
    Regards,
    Ludovic.

  • How can we  transport the master data from one server/client to another server client?

    plz guide me this issue

    Re: transfer data in between servers
    Navaneetha Krishnan Jun 25, 2007 2:59 PM (in response to suresh chandrra
    Most of the times, masterdata is transferred between servers through ALE. This is considered to be one of the best and efficient ways of transferring data. You can try this too.
    BDCs are another way (which can be done through LSMW or through a custom made program.

  • How would I go about creating a center column(example in discussions)

    Hey Guys, I'm just looking for some help regarding how I would get a center column (or at least i think thats waht it would be)
    http://www.pccasegear.com/ - like on pccasegear.com it has a center column with the background to the left and right of it and im unsure how i would go about doing this as im abit of a dreamweaver noob (
    So essentially want i want to do is have a center column thingy straight down the middle, like the example of pccasegear but im not entirely sure how i would go about doing this. Any help would be appreciated!!!!
    Thank You
    (and aldo the redbull logo is a palceholder

    Hello Mr.,
    the source code of http://forums.adobe.com/message/6195938#6195938 point 2 is made for you, isn't it?
    Good luck!
    Hans-Günter

  • Is this how I would go about letting the user choose a source file and a de

    Hello everyone.
    I wasn't sure on how I would do this but what I want is from a drop down menu (which I already have created) they are going to choose somthing.
    Once they choose somthing I want it to bring up another window that has a layout like this:
    ------------------------------------------------------------------------------------|
    JLabel->Source:[                            ] (browse) <--JButton|
    JLabel->Destination:[                      ] (browse) <---JButton|
    ------------------------------------------------------------------------------------|
    So this new window I want to show up, what would it be? Is it just a JPannel or a JFrame with JButtons?

    It might actually be more difficult the more I look at JDialog.
    Because what I need is, to allow the user to select a destination directory and a source directory so when they click the button, it will open up a JFileChooser. whatever they pick, I need the window to stay up until both directory's are selected (A source and a destination)
    Then I'll have an Ok button that will close the window.
    THen I'll use their input source/destination strings and do my other processing with that.

  • How Do You Use XML To Create Image Upload On A WebSite?

    Hello,
    Could some one please help me understand how to create web image gallery and web video gallery using XML? I have found few xml codes that could be used to do this but I am not so sure how to use them. I want my clients to be able upload images and videos with linking thumbnails to Image and or Videos. Do you think the codes I included in this question will help me achive this goal? And do I need to put all in one and in the same directory so it will work? Please help with your idea and tell me how you would use these codes and how you may step-by-step implement the idea your self to your own web site.
    I have also included the instruction I found on the web with the codes.
    Starting with You Tube, API on their video gallery, here are the codes I found,
    Assume you are to use the YouTube, XML code; What will you change here so it will work on your own www.domain.com?
    <% Dim xml, xhr, ns, YouTubeID, TrimmedID, GetJpeg, GetJpeg2, GetJpeg3, thumbnailUrl, xmlList, nodeList, TrimmedThumbnailUrl Set xml = Server.CreateObject("MSXML2.FreeThreadedDOMDocument")
    xml.async = False
    xml.setProperty "ServerHTTPRequest", True
    xml.Load("http://gdata.youtube.com/feeds/api/users/Shuggy23/favorites?orderby=updated") If xml.parseError.errorCode <> 0 Then
        Response.Write xml.parseError.reason End If Set xmlList = xml.getElementsByTagName("entry") Set nodeList = xml.SelectNodes("//media:thumbnail") For Each xmlItem In xmlList
        YouTubeID = xmlItem.getElementsByTagName("id")(0).Text
        TrimmedID = Replace(YouTubeID, "http://gdata.youtube.com/feeds/api/videos/", "")
        For Each xmlItem2 In nodeList
            thumbnailUrl = xmlItem2.getAttribute("url")
            Response.Write thumbnailUrl & "<br />"
        Next     Next    
    %>
    For the image gallery, the following are the codes I found with your experience do I need to use the entire codes or just some of them that I should use?
    CODE #01Converting Database queries to XML
    Using XML as data sources presumes the existence of XML. Often, it is easier to have the server create the XML from a database on the fly. Below are some scripts for common server models that do such a thing.
    These are starting points. They will need to be customized for your particular scenario.
    All these scripts will export the data from a database table with this structure:
    ID: integer, primary key, autoincrement
    AlbumName: text(255)
    ImagePath: text(255)
    ImageDescription: text(2000)
    UploadDate: datetime
    The output of the manual scripts will look like:
    <?xml version="1.0" encoding="utf-8" ?>
      <images>
         <image>
              <ID>1</ID>
              <album><![CDATA[ Family ]]></album>
              <path><![CDATA[ /family/us.jpg ]]></path>
              <description><![CDATA[ here goes the description ]]></description>
              <date><![CDATA[ 2006-11-20 10:20:00 ]]></date>
         </image>
         <image>
              <ID>2</ID>
              <album><![CDATA[ Work ]]></album>
              <path><![CDATA[ /work/coleagues.jpg ]]></path>
              <description><![CDATA[ here goes the description ]]></description>
              <date><![CDATA[ 2006-11-21 12:34:00 ]]></date>
         </image>
      </images>
    These are all wrapped in CDATA because it is will work with all data types. They can be removed if you know you don't want them.
    Note: If using the column auto-generating versions, ensure that all the column types are text. Some databases have data type options like 'binary', that can't be converted to text. This will cause the script to fail.
    CODE #02ASP Manual: This version loops over a query. Edit the Query and XML node names to match your needs.
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
    <%
    Dim MM_conn_STRING
    MM_conn_STRING = "dsn=image_gallery;uid=xxxx;pwd=xxxx"
    %>
    <%
    Dim rsImages
    Dim rsImages_cmd
    Dim rsImages_numRows
    ' Query the database and get all the records from the Images table
    Set rsImages_cmd = Server.CreateObject ("ADODB.Command")
    rsImages_cmd.ActiveConnection = MM_conn_STRING
    rsImages_cmd.CommandText = "SELECT ID, AlbumName, ImagePath, ImageDescription, UploadDate FROM images"
    rsImages_cmd.Prepared = true
    Set rsImages = rsImages_cmd.Execute
    ' Send the headers
    Response.ContentType = "text/xml"
    Response.AddHeader "Pragma", "public"
    Response.AddHeader "Cache-control", "private"
    Response.AddHeader "Expires", "-1"
    %><?xml version="1.0" encoding="utf-8"?>
    <images>
      <% While (NOT rsImages.EOF) %>
         <image>
              <ID><%=(rsImages.Fields.Item("ID").Value)%></ID>
              <album><![CDATA[<%=(rsImages.Fields.Item("AlbumName").Value)%>]]></album>
              <path><![CDATA[<%=(rsImages.Fields.Item("ImagePath").Value)%>]]></path>
              <description><![CDATA[<%=(rsImages.Fields.Item("ImageDescription").Value)%>]]></description>
              <date><![CDATA[<%=(rsImages.Fields.Item("UploadDate").Value)%>]]></date>
         </image>
        <%
           rsImages.MoveNext()
         Wend
    %>
    </images>
    <%
    rsImages.Close()
    Set rsImages = Nothing
    %>
    CODE #03
    Automatic: This version evaluates the query and automatically builds the nodes from the column names.
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
    <%
    Dim MM_conn_STRING
    MM_conn_STRING = "dsn=image_gallery;uid=xxxx;pwd=xxxx"
    %>
    <%
    Dim rsAll
    Dim rsAll_cmd
    Dim rsAll_numRows
    ' Query the database and get all the records from the Images table
    Set rsAll_cmd = Server.CreateObject ("ADODB.Command")
    rsAll_cmd.ActiveConnection = MM_conn_STRING
    rsAll_cmd.CommandText = "SELECT * FROM Images"
    rsAll_cmd.Prepared = true
    Set rsAll = rsAll_cmd.Execute
    ' Send the headers
    Response.ContentType = "text/xml"
    Response.AddHeader "Pragma", "public"
    Response.AddHeader "Cache-control", "private"
    Response.AddHeader "Expires", "-1"
    %><?xml version="1.0" encoding="utf-8"?>
    <root>
      <% While (NOT rsAll.EOF) %>
         <row>
             <%
                 For each field in rsAll.Fields
                 column = field.name
             %>
              <<%=column%>><![CDATA[<%=(rsAll.Fields.Item(column).Value)%>]]></<%=column%>>
              <%
                 Next
              %>
         </row>
        <%
           rsAll.MoveNext()
         Wend
    %>
    </root>
    <%
    rsAll.Close()
    Set rsAll = Nothing
    %>

    OK, I understand - thanks for that.
    I thought the whole process was supposed to be a bit more seemless? Having to upload/download documents and manually keep them in sync will leave a lot of room for errors.
    It's kinda painful the way iOS doesn't have folders. It makes things incompatible with the Mac and means you can't group files from multiple apps into a single project - who organises their digital life by the apps they use?
    I think I'll recommend they use their iPad only.
    Thanks for that.
    Cheers
    Ben

  • I need help understanding how the Apple components integrate to create a system across all my devices?

    I need help understanding how the Apple components connect to create a whole system across all my devices?
    Is there a resource that describes current system and associated functionality?
    For example:
    Buy A, B, C to achieve "X" 
    You will need:
    an internet provider which supports <specs>
    add D to achieve "Y"
    You will need:
    an internet provider which supports <specs>
    add "E" to achieve "Z"
    You will need:
    an internet provider which supports <specs>
    For example, I am looking at the Gen 6 Airport extreme.  For intended performance do I need broadband? if so what are the specs, or will basic internet service suffice?  Do I need the internet provider's modem or does the Airport extreme replace that?  And then I think, if I am doing this, I should also look at Apple TV....What do I need and Why?  Then I look at the New Desk top coming out in the fall, and I think well, if I wait and get this, what does this component do for the system, and what becomes redundant? What does this awesome desktop do for my ability to sit and use a new macbook air when I travel  or sit on the couch in my PJs?
    If there was a place that plainly stated "if you buy the new dektop you can configure a system including only these components and achieve <this result> and by adding <additional components> you will achieve this result.
    I have been to the genius store a few times, but I come out of there more confused unless I have SPECIFIC questions or already know what to buy. 
    A "System Configuration App" would be a really great sales tool--Just saying.

    I have no idea what "fully optimized" means.
    No Apple device will let you watch broadcast TV. The Apple TV is a good option for watching streaming TV from iTunes, NetFlix and Hulu. If you want to watch from other sources, you may need to look at other devices.
    Any Mac computer or iPad will allow you to surf the web.
    What business software?
    Time Capsule is a good option for back ups.
    Update what across all devices?
    For accessing documents from all devices, a service like Dropbox is your best bet.
    I have no idea what "step as far away from an internet provider as possible" means. If you want Internet access, you need an Internet provider.
    Lighting fast speed for what? Processor? The specs are listed for all devices in the Online Store. Internet? We're back to the service provider.
    Technology changes. The only way to keep pace with it beyond a couple of years is to buy new stuff.
    The bottom line is you need to look at the specs for devices availble and at your budget and decide what best meets your needs. If you are unable to do that on your own, there are lot of technology consultants out there who will, for a fee, look at your exact situation, make recommendations and even handle the purchase and set up. Perhaps that would be the best route for you.
    Best of luck.

Maybe you are looking for