| |||
Respuesta: Plugin pues todo empieza aprendiendo C... necesitas dominar el lenguaje para hacer cosas de provecho. Después localizas la documentación sobre la API del navegador en cuestión y te la estudias. El siguiente paso sería hacer gala de tus nuevos conocimientos sobre la API del navegador para trazar la secuencia de llamadas a la API que has de realizar para que tu plugin funcione. Y con esto ya solo queda programar el plugin, compilarlo y depurarlo... repitiendo estos últimos pasos todas las vecse que sean necesarias hasta que tu plugin funcione como esperas. Un saludo.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |
| |||
Respuesta: Plugin Eferion, yo manejo programación avanzada en c, pero no se como que es la API del navegador(se que es una API) no la conozco. Pero me imagino que es la que hace el enlaze entre mi plugin y el navegador. Sera que alguien me podría explicar que es exactamente la API del navegador y como usarla. |
| |||
Respuesta: Plugin La api es el conjunto de funciones que usas para realizar las tareas. Si no sabes cuales son las del navegador l tienes crudo aunque siempre puedes tirar del api del SO que te será todo más laborioso. |
| |||
Respuesta: Plugin Cita: Si tienes un nivel avanzado en C y no sabes lo que es una API estás mintiendo en algo (en lo del nivel o en lo referente a la API).Básicamente porque un nivel avanzado de C implica que has tenido que usar librerías de terceros y que has cacharreado con el sistema operativo o programado PICs y similares. Supongamos entonces que lo que realmente sucede es que tu nivel en C no es todo lo bueno que te imaginas. El término API viene del inglés (Application Programming Interface). Una API es la parte pública de cualquier librería o aplicación. Es la puerta para poder aprovechar la funcionalidad de la librería o aplicación mediante la programación. Cuando tu usas una DLL, por ejemplo, tienes que consultar qué funciones tiene, qué es lo que hacen, qué hay que pasarle a cada función y qué significa lo que te devuelve... eso es una API. La librería estándar de C es una API... muchas de esas funciones, aunque no lo parezcan, interactuan directamente con el Sistema Operativo (por ejemplo para manipular ficheros, leer del teclado, escribir en la consola, reservar memoria dinámica, trabajar con sockets...). Es fácil imaginarse entonces que una aplicación que acepte plugins (como los navegadores) tendrá que tener forzosamente una API que permita a estos plugins ser funcionales. Lamentablemente cada aplicación tendrá su propia API y es por eso que un plugin que funciona en Chrome no va a funcionar en Firefox. Quieres hacer un plugin? perfecto, visita la web del proyecto correspondiente y consulta la documentación. Te llevará algunas horas de estudio pero te permitirá conocer las reglas que tiene que seguir tu aplicación para trabajar en armonía con el navegador de turno. Un saludo.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |
| |||
Respuesta: Plugin Disculpame, pero nunca habia conocido una API de ese tipo(solo uso las APIs nativas de Windows y algunas librerias como GL, GLUT, OpenCV, entre otras). En cuanto a la programacion de PICs aunque si en programado pics con el compilador de C XC del MPLABX no me parece que sea un requisito para tener el nivel dicho anteriormente. Pero no e podido saber como se llama la API de cada navegador o de como llamarla. Última edición por sanandresm; 24/12/2015 a las 23:21 |
| |||
Respuesta: Plugin A ver, es que una API de un navegador no tiene por qué tener nombre... Es simplemente la API de X. A lo que voy es que en programación estas trabajando continuamente con APIs. Entonces, si quieres conectarte al navegador tienes que usar su API. El problema es que cada navegador tiene su propia API, luego hacer un plugin para 3 navegadores requiere aprenderse 3 APIs y hacer parte del trabajo por triplicado.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |
| |||
Respuesta: Plugin Hay casos de plugins que valen para más de un producto como pasa con algún plugin de photoshop y paintshop que no se si realmente comparten parte del api o es que dentro del plugin usa macros o algún otro sistema para elegir entre diferentes funciones. Se que lo que digo se va un poco del tema pero ¿que opinas eferion? |
Etiquetas: |