Auteur Topic: [java] ScreenRobot  (gelezen 4363 keer)

0 leden en 1 gast bekijken dit topic.

Jaxo

  • DigitalPlace Lid
  • *
  • Berichten: 292
  • Karma: 10
    • Bekijk profiel
[java] ScreenRobot
« Gepost op: augustus 12, 2011, 12:58:31 pm »
  • [+1]1
  • [-1]0
  • Ben van C# naar Java overgestapt.
    Dit is mijn eerste applicatie in Java :)

    Met ScreenRobot kan je printscreens maken die hij automatisch upload naar imgur.com via imgur's API :)

    Screen:


    Download:
    v1.0: http://www.megaupload.com/?d=0M6R0GMY
    v1.1: http://www.megaupload.com/?d=4RAE7RUR
    v1.2: http://www.megaupload.com/?d=A3SNWMPK
    « Laatst bewerkt op: augustus 16, 2011, 05:11:33 pm door Jaxo »
    Inactief.

    Thumb

    • DigitalPlace Guru
    • ****
    • Berichten: 3245
    • Karma: 65
      • Bekijk profiel
      • http://www.jeroendj.nl
    Re: [java] ScreenRobot
    « Reactie #1 Gepost op: augustus 12, 2011, 01:15:37 pm »
  • [+1]0
  • [-1]0
  • ziet er netjes uit!!
    zou je een mogelijkheid om verschilende api's in te stellen kunnen maken? dus zelf bijv. je token instellen, etc. ?
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    Jaxo

    • DigitalPlace Lid
    • *
    • Berichten: 292
    • Karma: 10
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #2 Gepost op: augustus 12, 2011, 01:28:36 pm »
  • [+1]0
  • [-1]0
  • Dankjewel :)
    Ik ga even kijken welke imagehosters nog meer een API aanbieden, een functie om zelf je eigen API token te gebruiken ga ik nu toevoegen :D
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Inactief.

    Robin

    • Administrator
    • DigitalPlace Guru
    • *****
    • Berichten: 3158
    • Karma: 145
      • Bekijk profiel
      • http://www.robinj.be/
    Re: [java] ScreenRobot
    « Reactie #3 Gepost op: augustus 12, 2011, 01:38:34 pm »
  • [+1]0
  • [-1]0
  • Ziet er erg mooi uit, en goed dat je van C# naar Java bent overgestapt :p Is het volledig zelfgemaakt?
    -- edit
    ImageShack API: http://code.google.com/p/imageshackapi/
    Aan de bestanden in de map lib te zien is het dus niet volledig zelfgemaakt :p
    Citaat
    Preparing to make screenshot
    Made screenshot calling upload action now!
    Preparing to upload
    Getting bytes from picture
    Started API connection with imgur! Sending data now.
    Upload links delivered by imgur!
    Filtering the information!
    Uploading succesful!
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    >><<

    Thumb

    • DigitalPlace Guru
    • ****
    • Berichten: 3245
    • Karma: 65
      • Bekijk profiel
      • http://www.jeroendj.nl
    Re: [java] ScreenRobot
    « Reactie #4 Gepost op: augustus 12, 2011, 01:45:12 pm »
  • [+1]0
  • [-1]0
  • http://www.flickr.com/services/api/ flickr
    http://www.glowfoto.com/api_upload.php glowfoto

    tinypic heeft er ook een, lockerz ook (zou intresant kunnen zijn voor de mensen met een account... ik niet (meer) btw)
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    Jaxo

    • DigitalPlace Lid
    • *
    • Berichten: 292
    • Karma: 10
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #5 Gepost op: augustus 12, 2011, 02:00:52 pm »
  • [+1]0
  • [-1]0
  • Thanks :)
    Het is volledig zelf gemaakt, heb alleen deze Java snippet gebruikt:
    http://api.imgur.com/examples
    Daarna nog bekeken hoe XML uitlezen gaat met Java.
    In de lib mapje zit alleen de java framework, JTattoo (de component styles), swing(Java Forms).
    Die tekstjes daar onder heb ik toegevoegd zodat je kan zien wat het doet op dat moment :)
    Ohja thanks voor de Karma :) Java werkt ook met ARM processors die de komende jaren meer op de markt komen voor desktop pcs :D

    Thumb:
    Dankjewel ik ga er naar kijken :D
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Inactief.

    steelnose

    • Actief DigitalPlace Lid
    • **
    • Berichten: 546
    • Karma: -1
      • Bekijk profiel
      • http://steelnose.nl/
    Re: [java] ScreenRobot
    « Reactie #6 Gepost op: augustus 12, 2011, 02:05:08 pm »
  • [+1]0
  • [-1]0
  • Ik zei het gister al, Nice

    die camera is veel beter als de button die je eerst had.
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    p03WS

    • Actief DigitalPlace Lid
    • **
    • Berichten: 1252
    • Karma: 12
      • Bekijk profiel
      • http://p03ws.wordpress.com
    Re: [java] ScreenRobot
    « Reactie #7 Gepost op: augustus 12, 2011, 10:30:44 pm »
  • [+1]0
  • [-1]0
  • Ziet er super uit! Ben benieuwt naar meerde site ondersteuning  :mryellow:
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    Jaxo

    • DigitalPlace Lid
    • *
    • Berichten: 292
    • Karma: 10
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #8 Gepost op: augustus 14, 2011, 12:06:46 pm »
  • [+1]0
  • [-1]0
  • Versie 1.1 is nu klaar

    What's new?
    ~ Settings tab, gebruik eigen API token

    Geplande feature(s) voor versie 1.2
    ~ Meerdere site ondersteuning

    Printscreen versie 1.1:


    Download versie 1.1:
    http://www.megaupload.com/?d=4RAE7RUR
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Inactief.

    Thumb

    • DigitalPlace Guru
    • ****
    • Berichten: 3245
    • Karma: 65
      • Bekijk profiel
      • http://www.jeroendj.nl
    Re: [java] ScreenRobot
    « Reactie #9 Gepost op: augustus 14, 2011, 12:43:42 pm »
  • [+1]0
  • [-1]0
  • netjes, zou alleen settings niet in een tab doen, maar bijv. in een knop rechtsboven, en dan een apart (klein?) venster.

    ik vraag me trouwens ook af hoe zeer het nuttig is om de info beneden in zo'n tekstvak neer te gooien, niet heel gebruiksvriendelijk :P

    ook zou ik de yes/no vraag aanpassen, standaard no (nu staat geen van beiden aangevinked), en als het no is het inputveld onbruikbaar maken :P
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    Jaxo

    • DigitalPlace Lid
    • *
    • Berichten: 292
    • Karma: 10
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #10 Gepost op: augustus 14, 2011, 11:18:04 pm »
  • [+1]0
  • [-1]0
  • Citaat van: "Thumb"
    netjes, zou alleen settings niet in een tab doen, maar bijv. in een knop rechtsboven, en dan een apart (klein?) venster.

    ik vraag me trouwens ook af hoe zeer het nuttig is om de info beneden in zo'n tekstvak neer te gooien, niet heel gebruiksvriendelijk :P

    ook zou ik de yes/no vraag aanpassen, standaard no (nu staat geen van beiden aangevinked), en als het no is het inputveld onbruikbaar maken :P
    Dankje!:) Mmm kweet niet, ik wil ook nog een History tab gaan maken en vind het zo irritant als er veel knopjes zijn xD.
    Ik zou niet weten waar ik die info zou moeten laten, zo krijg zie je wat het programma doet etc. en errors verschijnen ook daarin :) Houd niet echt van messageboxjes; 'k vind ze maar irritant, dus daarom heb ik het zo gedaan ;)
    Ohja, dat was ik vergeten ga ik fixen in volgende versie :) Bedankt voor je tips :toppie:
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Inactief.

    Thumb

    • DigitalPlace Guru
    • ****
    • Berichten: 3245
    • Karma: 65
      • Bekijk profiel
      • http://www.jeroendj.nl
    Re: [java] ScreenRobot
    « Reactie #11 Gepost op: augustus 15, 2011, 03:17:08 pm »
  • [+1]0
  • [-1]0
  • je zou de errors kunnen geven op de volende manier:
    Fout tijdens het uploaden van de afbeelding ofzo, dus een kleurtje dat erbij past, en dan weergeven.
    en dan wat er allemaal precies gebeurt kan je toch in je error-log loggen van je complirer?
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »

    Faperdaper

    • Administrator
    • Verslaafd DigitalPlace Lid
    • *****
    • Berichten: 2274
    • Karma: 29
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #12 Gepost op: augustus 15, 2011, 07:45:46 pm »
  • [+1]0
  • [-1]0
  • Ziet er netjes uit, goed gedaan. Java valt niet mee vind ik.
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Klik hier voor stats over ons irc kanaal #DPF! Wil je ook ons kanaal joinen? Check deze tutorial. Of gebruik de webchat :)

    Jaxo

    • DigitalPlace Lid
    • *
    • Berichten: 292
    • Karma: 10
      • Bekijk profiel
    Re: [java] ScreenRobot
    « Reactie #13 Gepost op: augustus 16, 2011, 05:10:55 pm »
  • [+1]0
  • [-1]0
  • Citaat van: "Thumb"
    je zou de errors kunnen geven op de volende manier:
    Fout tijdens het uploaden van de afbeelding ofzo, dus een kleurtje dat erbij past, en dan weergeven.
    en dan wat er allemaal precies gebeurt kan je toch in je error-log loggen van je complirer?
    Dat met die rood gekleurde text maakt het wel duidelijk, thanks voor de tip :) Ik houd er persoonlijk altijd van dat je precies kan zien wat het programmaatje doet, dus ik weet het nog niet. Het boxje valt niet super erg op en is makkelijk te negeren toch :P

    Citaat van: "Faperdaper"
    Ziet er netjes uit, goed gedaan. Java valt niet mee vind ik.
    Dankjewel! Ja, 't is ff wennen maar je ziet al snel de overeenkomsten tussen C#(en andere C-talen) en Java :) Voordeel van C# is dat veel dingen simpeler zijn gemaakt, maarja. Je steekt er veel van op om het zo te doen :)

    ~~~~Edit~~~~
    Ik ga de settings in een ander venstertje stoppen en het projectje afronden. Wil nu even graag een CRM typen xD

    ~~~~Edit~~~~
    ScreenRobot 1.2 [Final Release] is af, er is niet veel veranderd alleen de tabs zijn nu weg. Ik wilde graag ScreenRobot afronden, ik heb het bij de imgur API gelaten omdat het niet heel veel zin heeft om nog een paar APIs toe te voegen. De tip van Thumb om de kleur te veranderen van een error is niet toegepast omdat ik dan weer dat componentje moet gaan vervangen :P. JTextArea support geen single line colors  :(
    Download link: http://www.megaupload.com/?d=A3SNWMPK

    Bedankt voor de positieve reacties :D
    « Laatst bewerkt op: januari 01, 1970, 01:00:00 am door Guest »
    Inactief.