Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Recomandare telefon 900-950

Nivel de trai

Semnal bun da'... prost

De ce statiile de radio FM nu ren...
 Pe unde pot sa gasesc statistici ...

Este reconditionat acest laptop?

Prelungire fire electrice

Amintiri despre satelit si retran...
 Care este cel mai bun mod de a pr...

Recomandare centrala termica apar...

samsung Xcover 5 Nu mai vrea

Telefon de budget pentru filme 10...
 Recomandare serviciu / firma recu...

La mulți ani @Piniuli!

Pret inghetata corso kaufland?

La multi ani @Constantin si Elena...
 

Program pentru citit arhiva de yahoo messenger

- - - - -
  • Please log in to reply
27 replies to this topic

#1
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007
O descriere a programului, f.a.q. si download, AICI

[ http://i148.photobucket.com/albums/s15/jarcraftblog/andranalizer.gif - Pentru incarcare in pagina (embed) Click aici ]

Programul e scris in java, dar vine si cu un .exe launcher pentru windows (teoretic, acesta ar trebui sa instaleze jre daca lipseste, dar nu am testat asta :D ).

Momentan doar citeste arhiva, stiu ca mai sunt n-spe programe care fac acelasi lucru. Ma gandeam sa-i adaug si functii de cautare pentru cuvinte si statistici (cu cine ai vorbit, cat...).

Multumesc daca il incercati si-mi comunicati impresii.

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
prima mea impresie:

Quote

Extracting properties from resource:
  - <arguments> == <>
  - <mainclassname> == <ro.jarcraft.andranalizer.Andranalizer>
  - <jvmsearch> == <registry;javahome;jrepath;jdkpath;exepath;jview>
  - <minversion> == <1.5>
  - <maxversion> == <>
  - <currentdir> == <>
  - <embedjar> == <true>
  - <classpath> == <>
  - <skel_Message> == <Java has not been found on your computer. Do you want to
download it?>
  - <skel_URL> == <http://www.java.com>
  - <skel_SingleProcess> == <0>
  - <skel_Debug> == <0>
  - <javapropertiescount> == <0>
  - < > == <>
ResourceManager resource configuration:
- Resource category: JAVA
- Current directory:
- Property count: 14
- Property:  =
- Property: arguments=
- Property: classpath=
- Property: currentdir=
- Property: embedjar=true
- Property: javapropertiescount=0
- Property: jvmsearch=registry;javahome;jrepath;jdkpath;exepath;jview
- Property: mainclassname=ro.jarcraft.andranalizer.Andranalizer
- Property: maxversion=
- Property: minversion=1.5
- Property: skel_Debug=0
- Property: skel_Message=Java has not been found on your computer. Do you want
to download it?
- Property: skel_SingleProcess=0
- Property: skel_URL=http://www.java.com
Main class: ro.jarcraft.andranalizer.Andranalizer
Currentdir: C:\Dokumente und Einstellungen\prog\Desktop\andranalizer
Now searching the JVM installed on the system...
JVM Lookup: found VM (V(1)(5)(0)) in registry.
JVM Lookup: found VM (V(1)(5)(0)) in registry.
JVM Lookup: Env-Var JAVA_HOME not defined on this system.
JVM Lookup: Env-Var JRE_HOME not defined on this system.
JVM Lookup: Env-Var JDK_HOME not defined on this system.
Current directory is
JSmooth will now try to use the VM in the following order: registry;javahome;jre
path;jdkpath;exepath;jview
------------------------------
Trying to use a JVM defined in the registry (2 available)
VM will be tried in the following order: 1.5.0;1.5.0;
- Trying registry: <C:\Programme\Java\jre1.5.0_10><C:\Programme\Java\jre1.5.0_10
\bin\client\jvm.dll><1.5.0>
trying "C:\Programme\Java\jre1.5.0_10\bin\java.exe"
Running process registry ... 1.5.0 <= 1.5.0<= 0.0.0
Version of VM checked... OK
Running new proc for "C:\Programme\Java\jre1.5.0_10\bin\javaw.exe"
Created temporary filename to hold the jar (C:\DOKUME~1\prog\LOKALE~1\Temp\temp0
.jar)
Embedded jar saved at C:\DOKUME~1\prog\LOKALE~1\Temp\temp0.jar
CLASSNAME = <ro.jarcraft.andranalizer.Andranalizer>
---------------------------------------------------
COMMAND LINE: "C:\Programme\Java\jre1.5.0_10\bin\javaw.exe"  -classpath "C:\DOKU
ME~1\prog\LOKALE~1\Temp\temp0.jar;" ro.jarcraft.andranalizer.Andranalizer
RESULT: 1
WAITING: 1
WAIT ENDED
DELETING C:\DOKUME~1\prog\LOKALE~1\Temp\temp0.jar
NORMAL EXIT
--PRESS A KEY--
Sper ca te va ajuta :-)

#3
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
acum am vazut in .ini ca exista o setare pentru cale, am introdus calea corecta, si merge.
totusi ar fi elegant sa detecteze el din registry unde este ymsgr instalat. Si mai frumos ar fi sa detecteze clienti multipli (doar ce mi-am instalat the brand-new Pidgin, pe care il foloseam si il folosesc masiv, dar ocazional folosesc si ymsgr)

LE: clienti multipli si sa agregheze logurile si sa faca tot felul de operatii (pe care te incurajez sa le implementezi :cheers: )

Edited by OriginalCopy, 05 May 2007 - 20:31.


#4
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
si are probleme la decodarea mesajelor, am atasat fisierul text cu un mesaj exemplificator

Ai putea pune si timpul ? :-)

Attached Files


Edited by OriginalCopy, 05 May 2007 - 20:37.


#5
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007

Quote

totusi ar fi elegant sa detecteze el din registry unde este ymsgr instalat.
Am adaugat acum un setup.exe pentru windows, care ia din registry calea si o seteaza in ini. (Versiunea atasata in postul asta. Dintr-un motiv stupid nu o pot pune si pe site momentan...)

Quote

Si mai frumos ar fi sa detecteze clienti multipli (doar ce mi-am instalat the brand-new Pidgin, pe care il foloseam si il folosesc masiv, dar ocazional folosesc si ymsgr)
Si eu mai folosesc Gaim si Yahoo Messengerul de pe Linux (vechi si urat), ar fi o chestie sa suporte arhive si de la alti clienti (nu neaparat de Yahoo Messenger...).

Quote

Ai putea pune si timpul ? :-)
Da, ar trebui sa pun si timestamp (optional) la fiecare mesaj si eventual sa schimb numele de genul 20070104xxx.dat cu un format de data inteligibila (4 ianuarie 2007...)

Quote

si sa agregheze logurile
Asta nu stiu daca am inteles-o bine :) Sa puna cap la cap, in acelasi text viewer, toate discutiile unui user (sau cu un user)?
Ceva de genul asta ar fi folositor mai ales pentru Gaim, care nu-ti salveaza intr-un fisier toate discutiile dintr-o zi - iti salveaza cate un fisier de fiecare data cand ai inchis fereastra cu un user.

Quote

si are probleme la decodarea mesajelor, am atasat fisierul text cu un mesaj exemplificator
Vad ca in exemplu sunt niste probleme cu niste diacritice, probabil ca trebuie sa adaug o optiune cu charsetul pentru fiecare set de arhive.

Attached Files



#6
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
si eu folosesc linux (slack), si la asta nu ma gandisem, dar ar fi o idee sa poata recunoaste si partitiile ext2/3 pe calculatoare cum e al meu, unde am instalat IFS.

That would rock!

Nu ma pricep la java, dar ma pricep cat de cat la programare, deci daca ai nevoie de tester sunt aici. Ai suportul meu, atat cat pot :-)

#7
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007
Pai se poate rula jar-ul direct de pe Linux. Doar ca momentan nefiind suportat decat formatul de Yahoo Messenger asta nou, n-are sens decat daca ai si-o partitie de Windows si citesti arhiva de YM de pe aia.
In cazul asta, in ini ar trebui schimbat PROFILES_PATH in ceva de genul /media/sda1/Program Files/Yahoo!/Messenger/Profiles
si dup-aia se ruleaza jar-ul.
Cu java de la sun, 1.5 sau mai nou, ar trebui sa mearga.

#8
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007

 T. Bex, on May 7 2007, 00:40, said:

...ar trebui sa mearga.
Nu inainte de a corecta un mic bug  :death:

Attached Files



#9
creatorul

creatorul

    Member

  • Grup: Members
  • Posts: 616
  • Înscris: 23.08.2004
Decriptarea mesajelor ai facut`o folosind libraria asta ? http://jymsg9.sourceforge.net/
Sau ai descoperit tu cum sunt criptate ?

#10
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007

 creatorul, on May 17 2007, 11:15, said:

Decriptarea mesajelor ai facut`o folosind libraria asta ? http://jymsg9.sourceforge.net/
Sau ai descoperit tu cum sunt criptate ?
Nu, n-am folosit api-ul ala. Uitandu-ma la "features", nu vad sa aiba suport pentru arhiva. Isi propune sa ofere suport pentru clienti de yahoo messenger, dar arhivarea mesajelor ramane probabil treaba fiecaruia, nu trebuie facuta neaparat cum o face yahoo messenger in persoana.
Este un articol: aici.
Si o chestie scrisa de mine in completare: aici.

#11
creatorul

creatorul

    Member

  • Grup: Members
  • Posts: 616
  • Înscris: 23.08.2004
Mda ... am tot searchuit netu pana .. n-am gasit nimic despre cum cripteaza baietii de la yahoo logurile. Mai bine zis "cripteaza". Oricum intr-un tarziu mi-am dat si eu seama cat de usor au xor-uit asciiu fiecarui caracter cu caracterele ce compun ID-ul.
O sa fac si eu in scurt timp o versiune .NET a decoderului si niste chestii in plus.

#12
csman

csman

    Member

  • Grup: Validating
  • Posts: 411
  • Înscris: 12.04.2005
mama da ce te-ai complicat inutil , nu era mai simplu sa fi facut un program in C in consola de dos si un algoritm sa decripteze arhiva care e criptata folosind algoritmul XOR la care gasesti multa documentatie pe net chiar si programe gata facute ...

#13
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007
Creatorul tocmai zicea ca nu gaseste multa documentatie pe net despre asta.
Programe gata facute sunt, nu neg. Ex: asta etc.
Programul care-ar rula in consola ce-ar face? Ar rula si-ar obtine niste fisiere text, necriptate. Tot mai buna o interfata sa le vezi cu un tree, cu ceva, plus alte operatii.

#14
creatorul

creatorul

    Member

  • Grup: Members
  • Posts: 616
  • Înscris: 23.08.2004
T. Bex asa-i.
Am o intrebare cu privire la decodare.
In documentatia de pe net am vazut ca foloseste primii 5 octeti pentru timestamp . Am observat ca numai primii 4 folosesc la timp. Octetul al 5-lea ori este 06h in timpul conversatiei ori este 00h atunci cand incepe conversatia , deci nu prea ii gasesc folosul in cazul de fata.
Poate ma insel; astept un reply.

#15
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007
Treaba-i ca momentan am ignorat pur si simplu timestampul :)
Da, vad ca al 5-lea octet e 0 cand lungimea mesajului e 0, deci mesajul respectiv oricum e ignorat, neafisat.
Cum spuneam, n-am facut nimic cu timestampul ala momentan. Banuiesc ca da un numar de milisecunde care trebuie adaugat la data din numele fisierului. Dar in cazul asta 5 octeti ar fi prea mult. O sa ma intorc la programel intr-una dintre seri.

#16
creatorul

creatorul

    Member

  • Grup: Members
  • Posts: 616
  • Înscris: 23.08.2004
Este in format ctime. Am reusit sa il transform in DateTime din .NET cu ajutorul formulei asteia:
http://developer.ber...l...ippet&id=48

#17
T. Bex

T. Bex

    New Member

  • Grup: Members
  • Posts: 15
  • Înscris: 08.01.2007
10x

#18
aleee

aleee

    New Member

  • Grup: Members
  • Posts: 1
  • Înscris: 10.03.2008
Hello...:) in legatura cu programul care citeste arhive........vreau sa te intreb...si dak poti sa imi spui.........el citeste numa arhiva unui id care a vb de pe calculatorul meu?....sau citeste si arhiva unei persoane care de ex....aia nu stie cine sunt eu....dar o am lista........pls raspunde-mi

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate