Avatar billede blazo Nybegynder
14. april 2002 - 12:38 Der er 8 kommentarer og
1 løsning

Irc Client

Heysa. Jeg mangler et program, som fungerer lige som mirc ( også med udseende ). Men det der skal være forskellen er at der skal være password på Alias, popups, og remote. Fordi jeg er skide træt af at flok laver ripoffs af mine egne scripts. som jeg lægger op på nettet.
Avatar billede angelod Novice
14. april 2002 - 12:44 #1
Den bedste måde jeg kan se er at skrive en klient der benytter plug-ins istedet for scripts. Nu er det bare sådan at det tager rimelig lang tid at skrive en klient, hvilket jeg kan skrive under på personligt.. Har en mislykket klient til at ligge som ikke blev til noget.
Avatar billede blazo Nybegynder
14. april 2002 - 12:54 #2
hmm okej så.
Avatar billede angelod Novice
14. april 2002 - 13:07 #3
Desuden så har mIRC jo support for DLL-filer, så du kan faktisk placere dine vigtigste rutiner i disse DLL-filer, og kalde dem fra dit script. På den måde skal folk enten programmere en tilsvarende DLL selv, eller bruge din. Det første betyder jo at de ikke ripper dit kode, og med den anden, ja der har du sikret din kode stadigvæk. :)
Avatar billede dj Nybegynder
14. april 2002 - 17:00 #4
Jeg er enig, DLL'er er den eneste rigtige måde at gøre det på medmindre du selv ønsker at lave klienten :)

Hvis det er til en bot så kan det dog anbefales at lave det hele i Delphi, det er ret enkelt og der findes nogle gode IRC componenter som gør det hele lidt nemmere at arbejde med.
Avatar billede freeall Nybegynder
14. april 2002 - 19:15 #5
Hvis du skal lave noget med IRC syntes jeg at du skal lave det hele i Delphi, og uden brug af nogen IRC komponenter. Læs IRC protokollen(søg på google efter 'Internet Relay Chat RFC'. Den er ret let at lære, og det at have læst sådan en protokol hjælper altid:)
Men jeg ville nu blive ved med at køre det open source, for det r0x0rz altså.
Avatar billede angelod Novice
14. april 2002 - 19:31 #6
Personligt vil jeg anbefale http://www.rfc-editor.org hvis du skal finde en RFC, men her er en hurtig liste:

RFC1459 -- Internet Relay Chat Protocol
Beskriver den oprindelige protokol, og er helt klart den vigtigste af alle delene.
http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=1459&type=ftp&file_format=txt

RFC2810, RFC2811, RFC2812, RFC2813 -- Tilføjelser
Beskriver forskellige opdateringer til IRC protokollen. Det involverer alle mulige dele, f.eks. skulle DCC gerne være beskrevet i et af de dokumenter (hvis jeg husker rigtigt).
http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=2810&type=ftp&file_format=txt
http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=2811&type=ftp&file_format=txt
http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=2812&type=ftp&file_format=txt
http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=2813&type=ftp&file_format=txt

Kom bare i gang med at læse. Det er faktisk ret interessant læsestof. :)
Avatar billede dj Nybegynder
14. april 2002 - 22:47 #7
korrekt, man kommer ikke udenom RFC1459.
Der findes dog nogle udemærkede opensource IRC komponenter som kan gøre det meste af arbejdet (ingen grund til at opfinde hjulet igen) og har du brug for yderligere fleksibilitet kan du jo selv tilføje det da de som sagt er open source.

Hvis det er en klient du har i tankerne kan det dog være fordelagtigt at bygge videre på mIRC som du også selv er inde på og her er det eneste rigtige at ligge al den kode som du ikke ønsker folk skal have adgang til i DLL filer og så kalde funktionerne fra mIRC. Jeg har lavet nogle DLL filer til mIRC som jeg gerne vil give dig sourcen til hvis du stikker mig en email adresse.

En af de gode open source IRC komponenter jeg kender er vortexIRC der kan hentes fra: http://vortex.berzerk.net

//DJ
Avatar billede angelod Novice
15. april 2002 - 08:50 #8
Hmm.. Personligt har jeg haft mange problemer med Vortex-komponenten, men det kan være problemer med Delphi 4, og ikke med komponenten som sådan.

Jeg benytter selv SlyIRC til IRC. Den er rimelig stærk, men udnytter desværre ikke de egenskaber VCL tilbyder, fuldt ud.
Avatar billede dj Nybegynder
15. april 2002 - 09:50 #9
SlyIRC er også en god komponent, desværre har den nogle mangler og der er fejl i brugerdatabasen hvilket kan få programmet til at crashe. Dette kan dog fixes ved at gå ind og udkommentere i koden således at komponenten ikke holder styr på brugerne og de forskellige modes de har (+o,+v, etc.), så må man bare selv implementere dette.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester