AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Du må specficere det noget mere. Hvad skal du søge efter? Tekst, ting på cd\'en osv. Det superscript du bruger på din hjemmeside, er det lavet i lingo eller ...?
Tja... Det jeg ville søge efter er forskellige sider på min cd-rom. Dvs. Cd-rommen er opbygget som en hjemmeside og hvis nogen så ønsker at gå lige til en side via søgemaskinen, så ville jeg gerne kunne opfylde deres ønske.
Det script som jeg referere til er et htlm script og derfor tror jeg ikke det kan lade sig gøre, men hvordan så ???
Bemærk at vi skriver hund og ikke hunde. Du kan så repeat\'e dig igennem listen og bruge enten CONTAINS, STARTS eller funktionen offSet()
Det er en hurtig og enkel måde, men ikke særlig fleksibel.
Hvis du er ude i fritekst søgning, så skal du ud i at søge hele dit castLib igennem. Først finde members af typen text/field derefter skal du hente teksten ind i en variabel for hurtigere at søge til sidst skal du evaluere resultatet og vise bruger hvor ordet/sætningen er fundet. Det er højst sandsynligt flere steder.
Slet ikke svært, men lidt omfattende.
Du kan ikke spørge på hvilke sprites et member er knyttet, så det bedste ville være at tage en tur igennem alle frames når cd\'en starter og så notere sig hvilke members er på hvilke sprites i hvilke frames og gemme det i en spriteMemberRefList eller hva\' du nu vil kalde den.
Det her er jo kun ide\' skitsering, da jeg ikke ved hvor meget lingo du kan, så skriv igen hvis det skal uddybes nærmere
Nu er det kun nogle få ting de skal kunne søge på, så det eksempel du gav tror jeg sagtens jeg kan bruge... Men du har ret, jeg kan ikke specielt meget lingo, så jeg ved ligesom ikke hvor jeg skal starte eller slutte.. Så hvis du har mod på lidt undervisning er det super, ellers er det også i orden..
Indsæt lige så mange ord du vil. Jeg har indsat 2 ord for hver, men sæt hvad du vil. Du behøver ikke at komma seperere dem da det hele bare er en string, men det hjælper dig selv til at læse det.
Her er en rutine som vil give dig hvilken frame ordet findes i og returnerer det til dig. Jeg kalder den \"no match found\" fra starten fordi den bliver overskrevet hvis jeg finder et match
du kalder den sådan her
theFrame = search(\"kurt\") if theFrame <> \"no match found\" then go theFrame else alert \"Ordet findes ikke...! end if
on search wordToSearch
ant = keyWordList.count frameToGo = \"no match found\" repeat with n = 1 to ant stringToSearch = keyWordList[n]
if stringToSearch contains wordToSearch then frameToGo = keyWordList.getPropAt(n) return frameToGo end if end repeat return frameToGo end
Det kunne være en god ide\' at have søgekriterierne i et tekst member og lave en rutine der parsede dem ind i listen, så det var lidt letter at tilføje og vedligeholde det efterhånden som du fandt på nye ord, men hvis du er usikker på det, så hold dig til det her. Jeg har ikke testet det, men det burde virke som jeg ser det.
Jamen jamen... Sikke et flot stykke arbejde... Jeg skal nok give respons når jeg har prøvet det af, men her får du ihvertifald dine velfortjente point..
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.