PLoNK - Popcorn Hour fjärrkontroll

Diskussion i 'Applikationsutveckling' startad av PoPEye, 4 jan 2010.

  1. Näslund

    Näslund Teen Droid Medlem

    Blev medlem:
    4 jun 2009
    Inlägg:
    322
    Mottagna gillanden:
    2

    MINA ENHETER

    Utan att alls vilja kapa tråden, men om någon fick för sig att tillsammans med mannybs grafikkänsla skapa en fjärr till Windows Media Center så skulle inte jag grina :)
     
  2. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

    Sådär, det blev en begagnad A-110, så jag hoppas vi lyckas porta server-delen till den också.
     
  3. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Har serverdelen för A100 redan (kolla min wiki) och det är samma som för A110..
     
  4. McGilljam

    McGilljam Adult Droid Medlem

    Blev medlem:
    23 aug 2009
    Inlägg:
    519
    Mottagna gillanden:
    33

    MINA ENHETER

    Fan vad roligt att se något sånt här, även om jag inte äger en pop...
    Dock erat fina och öppna samarbete glädjer mig mycket. Rolig tråd att läsa igenom.
    Hoppas det går bra för er.
     
  5. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Har gjort en yckepytte updatering till 0.0.2. Har fixat en ny app ikon och tagit bort long press för att starta media...
     
  6. Perty

    Perty Youth Droid Medlem

    Blev medlem:
    6 aug 2009
    Inlägg:
    119
    Mottagna gillanden:
    2

    MINA ENHETER

    Appropå knappar och grafik för olika upplösningar vill ljag bara tipsa om 9-inch png som gör bilder skalbara i höjd och bredd på ett mycket snyggt sätt. Önskar bara att webläsarna kommer implementera det snart också.

    Finns i Android sdk under tolls/draw9patch.bat och mer info http://developer.android.com/guide/developing/tools/draw9patch.html
     
  7. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Onekligen vill man helst bygga med nine patch, problemet är bara att jag aldrig har fått ordning på det så tills vidare är jag piskad att använda vanliga sopiga png-filer.
     
  8. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

    Jasså...?
    Jag försöker simulera paus genom att gå till http://pch-a110:9999/PLoNK_web/plonk_nmt.php?acmd=p vilket inte fungerar (trots att jag får "Success"). Gör jag fel?
     
  9. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Ja, det är olika koder för C200 och A1*0. Kolla networkedmediatank forumet alt deras wiki för alla koder....
     
  10. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

  11. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

    1. Stoppa i en hårddisk.
    2. Ladda ner och kör NMT Community Software Installer http://www.nmtinstaller.com/
     
  12. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Klistrar in lite kod om hur jag gjort:
    Kod:
        public void myPauseButtonHandler(View target){
        	if (a100) {
        		sendCommand(toCode("EA"));
    		} else {
    			sendCommand("p");
    		}
        }
    
    ...
    
    ..
    
        //Convert hex to int to string
        private String toCode(String hex) {
        	int intValue = Integer.parseInt(hex, 16);
    	return String.valueOf(intValue);
        }
    
    ..
    ..
    //Call sendCommand to send commands to the PCH
    //TODO Thread...
        public void sendCommand(String command) {
            
            try {
                //more test
          	  if (kkSocket != null) {
                    //if (kkSocket. isConnected())
                         kkSocket.close();
               }
          	  //testing creating socket later
          	  kkSocket = new Socket(PCH_IP, PCH_PORT_COMMAND);
          	   // 
                 out = new PrintWriter(kkSocket.getOutputStream(), false);
                 out.print(command);
                 out.flush();
                 //testing closing socket
                 kkSocket.close();
                 
            } catch (UnknownHostException e) {
                 errorMessage("Unknown host" + PCH_IP);
            } catch (IOException e) {
                 errorMessage("Couldn't get I/O for the connection to: " + PCH_IP);
    
            }
    
       }
    
     
  13. spyvingen

    spyvingen Adult Droid Medlem

    Blev medlem:
    13 sept 2009
    Inlägg:
    825
    Mottagna gillanden:
    36
    Telefon:
    Nexus 6P

    MINA ENHETER

    Telefon:
    Nexus 6P
    ROM:
    Stock
    Telefon 2:
    Note 3
    ROM:
    CM 13
    Finns det fler media spelare som klarar av att ta emot kommando från webben förutom popcorn?
     
  14. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Popcornen fixar inte detta utan ett tillägg (jag har skivit ett men det finns fler..). Xbmc har en webserver som är rätt kompetent. Övriga spelare vet jag tyvärr lite för lite om.
     
  15. spyvingen

    spyvingen Adult Droid Medlem

    Blev medlem:
    13 sept 2009
    Inlägg:
    825
    Mottagna gillanden:
    36
    Telefon:
    Nexus 6P

    MINA ENHETER

    Telefon:
    Nexus 6P
    ROM:
    Stock
    Telefon 2:
    Note 3
    ROM:
    CM 13
  16. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

    Efter att ha misslyckats installera PLoNK på min Hero med orginal-ROM (1.5) minns jag från emulatorkörningen att den verkade vara kompilerad med SDK 1.6. Använder den några features som saknas i 1.5 eller kan man tänka sig att kompilera om den...?
     
  17. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Njaä, mest en hel massa OnClickListeners som man kan slippa i koden med 1.6. Ska få rumpan ur och langa upp koden på google code så kan du själv få mecka lite ;)
     
  18. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Såja, nu kan ni hitta koden här men en varning bara, den är ful som stryk, saknar kommentarer osv... men den funkar :D
     
  19. mate

    mate Youth Droid Medlem

    Blev medlem:
    25 aug 2009
    Inlägg:
    145
    Mottagna gillanden:
    8

    MINA ENHETER

    Nu har jag hackat lite så den kompilerar och kör på 1.5 (kan skicka en diff om du vill).

    Fråga: Måste man ha en llink-server för att alls kunna köra...?
     
  20. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Skoj!

    För att hämta fil-listor så måste llink snurra men för att sköta fjärrkontrollskommandon så behöver bara peach vara igång...