Compilador de plugins

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #60 : abril 14, 2014, 08:33:09 pm »
Algunos errores o es normal:
Regex ya existe , algunos plugins dan error de compilado.

baja este archivo para que veas amigo fire
https://mega.co.nz/#!0JpyxKTZ!ZT9ZopTk0iAYuROQBJaWmB-HsUb9M8-Hvwls3gm_NZ4

Amigo no hay problema que diga que el regex ya existe, y con el detalle de errores en la compilacion, esto quiere decir que el plugin debe tener error, ya que el compilador valga la redundancia compila tal cual pero si no se puede compilar pues claro que te va a dar problemas, Saludos

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #61 : abril 23, 2014, 11:04:02 am »
Otros cambios a ciertos errores cuando no hay o no encuentre los .cpp o .so:

Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  16. CARPETA2=/etc/raptor/plugins/
  17. echo "
  18. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  19. for i in *.cpp ; do
  20.   i2=`echo $i|sed -e "s/cpp/so/g"`
  21.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  22.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  23.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  24.   if [[ $fnd == $lst ]]; then
  25.       alrt="- El Regex ya Existe"
  26.   else
  27.       echo "$rgx" >> /etc/raptor/raptor.lst  
  28.   fi  
  29.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  30.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  31.       g++ -I. -fPIC -shared -o $i2 $i
  32.       if [ ! -d $CARPETA ]; then
  33.       mkdir $CARPETA
  34.       fi
  35.       if [ -f $i2 ]; then
  36.       mv $i2 $CARPETA2
  37.       else
  38.       echo " "
  39.       fi
  40.       if [ -f $i ]; then
  41.       mv $i $CARPETA
  42.       else
  43.       echo " "
  44.       fi
  45. done
  46. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  47. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  48. sleep 3
  49. echo -e "$R CAMBIANDO PERMISOS $N"
  50. sleep 1
  51. chmod 777 -Rf /etc/raptor/plugins/
  52. sleep 1
  53. echo "Desea reiniciar Raptor & Squid: (S/N)"
  54. read OPT
  55. if [ $OPT == "S" -o $OPT == "s" ] ; then
  56.    /etc/init.d/raptor restart && service squid3 restart
  57. else
  58. echo -e "\e[0;32mHecho\e[0m"
  59. exit 0
  60. fi
  61. echo -e "\e[0;32mHecho\e[0m"

Saludos

Desconectado willysantana

  • Sr. Member
  • ****
  • Mensajes: 250
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #62 : abril 25, 2014, 09:36:44 pm »
Otros cambios a ciertos errores cuando no hay o no encuentre los .cpp o .so:

Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  16. CARPETA2=/etc/raptor/plugins/
  17. echo "
  18. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  19. for i in *.cpp ; do
  20.   i2=`echo $i|sed -e "s/cpp/so/g"`
  21.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  22.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  23.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  24.   if [[ $fnd == $lst ]]; then
  25.       alrt="- El Regex ya Existe"
  26.   else
  27.       echo "$rgx" >> /etc/raptor/raptor.lst  
  28.   fi  
  29.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  30.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  31.       g++ -I. -fPIC -shared -o $i2 $i
  32.       if [ ! -d $CARPETA ]; then
  33.       mkdir $CARPETA
  34.       fi
  35.       if [ -f $i2 ]; then
  36.       mv $i2 $CARPETA2
  37.       else
  38.       echo " "
  39.       fi
  40.       if [ -f $i ]; then
  41.       mv $i $CARPETA
  42.       else
  43.       echo " "
  44.       fi
  45. done
  46. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  47. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  48. sleep 3
  49. echo -e "$R CAMBIANDO PERMISOS $N"
  50. sleep 1
  51. chmod 777 -Rf /etc/raptor/plugins/
  52. sleep 1
  53. echo "Desea reiniciar Raptor & Squid: (S/N)"
  54. read OPT
  55. if [ $OPT == "S" -o $OPT == "s" ] ; then
  56.    /etc/init.d/raptor restart && service squid3 restart
  57. else
  58. echo -e "\e[0;32mHecho\e[0m"
  59. exit 0
  60. fi
  61. echo -e "\e[0;32mHecho\e[0m"

Saludos

hola amigo, que pasa si copilo un pluguins que ya existe en la lista.
.so y el regex se repite?
no hace nada el copilador?
da error el copilador?
sustituye el .so viejo por el nuevo?
sustituye el regex viejo por el nuevo?

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #63 : abril 25, 2014, 10:50:32 pm »
hola amigo, que pasa si copilo un pluguins que ya existe en la lista.
.so y el regex se repite?
no hace nada el copilador?
da error el copilador?
sustituye el .so viejo por el nuevo?
sustituye el regex viejo por el nuevo?

Si compilas un codigo, en la carpeta cpp y en la de plugins reemplaza el que se compilo por los que estaban, eso quiere decir que el nuevo sustituye al viejo, en cambio si el regex no cambia no lo vuelve a colocar en raptor.lst, saludos

Desconectado willysantana

  • Sr. Member
  • ****
  • Mensajes: 250
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #64 : abril 25, 2014, 11:15:28 pm »
Si compilas un codigo, en la carpeta cpp y en la de plugins reemplaza el que se compilo por los que estaban, eso quiere decir que el nuevo sustituye al viejo, en cambio si el regex no cambia no lo vuelve a colocar en raptor.lst, saludos
este copilador se puede usar sin problema. ;D

gracias.

Desconectado willysantana

  • Sr. Member
  • ****
  • Mensajes: 250
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #65 : abril 25, 2014, 11:21:24 pm »
echo con el generador de pluguins y lo copile con el copilador.
guarda cache pero no da hist que estoy haciendo mal.

Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <string>
  4. #include <vector>
  5. #include "../utils.cpp"
  6.  
  7. using namespace std;
  8.  
  9. // use this line to compile
  10. // g++ -I. -fPIC -shared -g -o speed.com.do.so speed.com.do.cpp
  11. // Regex
  12. // http.*\.speed\.com\.do.*(\.swf|\.jpg|\.png|\.gif|\.flv|\.exe|\.iso|\.rar|\.zip|\.avi|\.mp3|\.mp4|\.deb|\.pdf|\.doc|\.xls|\.docx|\.xlsx|\.wmv|\.bmp|\.txt)
  13.  
  14. string get_filename(string url) {
  15.                 vector<string> resultado;
  16.         string retorna = "";
  17.         stringexplode(url, "/", &resultado);
  18.         retorna = resultado.at(resultado.size()-2) + "-"+resultado.at(resultado.size()-1);
  19.         return retorna;
  20. }
  21.  
  22. extern "C" resposta getmatch(const string url) {
  23.         resposta r;        
  24.                
  25.   if ( (url.find("speed.com.do/") != string::npos)
  26.      ) {
  27.       r.file = get_filename(url);
  28.       if (!r.file.empty()) {
  29.          r.match = true;
  30.          r.domain = "speed.com.do";      
  31.       } else {
  32.          r.match = false;
  33.       }
  34.    }
  35.    else
  36.    {
  37.       r.match = false;
  38.    }
  39.    return r;
  40. }

EDITADO: Por Firecold

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #66 : abril 26, 2014, 10:37:10 pm »
echo con el generador de pluguins y lo copile con el copilador.
guarda cache pero no da hist que estoy haciendo mal.

Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <string>
  4. #include <vector>
  5. #include "../utils.cpp"
  6.  
  7. using namespace std;
  8.  
  9. // use this line to compile
  10. // g++ -I. -fPIC -shared -g -o speed.com.do.so speed.com.do.cpp
  11. // Regex
  12. // http.*\.speed\.com\.do.*(\.swf|\.jpg|\.png|\.gif|\.flv|\.exe|\.iso|\.rar|\.zip|\.avi|\.mp3|\.mp4|\.deb|\.pdf|\.doc|\.xls|\.docx|\.xlsx|\.wmv|\.bmp|\.txt)
  13.  
  14. string get_filename(string url) {
  15.                 vector<string> resultado;
  16.         string retorna = "";
  17.         stringexplode(url, "/", &resultado);
  18.         retorna = resultado.at(resultado.size()-2) + "-"+resultado.at(resultado.size()-1);
  19.         return retorna;
  20. }
  21.  
  22. extern "C" resposta getmatch(const string url) {
  23.         resposta r;        
  24.                
  25.   if ( (url.find("speed.com.do/") != string::npos)
  26.      ) {
  27.       r.file = get_filename(url);
  28.       if (!r.file.empty()) {
  29.          r.match = true;
  30.          r.domain = "speed.com.do";      
  31.       } else {
  32.          r.match = false;
  33.       }
  34.    }
  35.    else
  36.    {
  37.       r.match = false;
  38.    }
  39.    return r;
  40. }

EDITADO: Por Firecold

Amigo habria que ver un log de navegacion de dicho sitio, ya que muchas veces entregan el contenido de una manera diferente, saludos

Desconectado willysantana

  • Sr. Member
  • ****
  • Mensajes: 250
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #67 : abril 27, 2014, 07:59:21 am »
Amigo habria que ver un log de navegacion de dicho sitio, ya que muchas veces entregan el contenido de una manera diferente, saludos

amigo cuando puedas me da una mano con este gracias.

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #68 : abril 27, 2014, 01:58:47 pm »
amigo cuando puedas me da una mano con este gracias.

Amigo tendrias que darme un log de navegacion de dicho sitio, para poderte ayudar, Saludos

Desconectado willysantana

  • Sr. Member
  • ****
  • Mensajes: 250
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #69 : abril 28, 2014, 01:01:48 pm »
Amigo tendrias que darme un log de navegacion de dicho sitio, para poderte ayudar, Saludos

amigo aquí estas.

http://subefotos.com/ver/?6c80e7e2ba557de57af16e9d16fd7028o.jpg

Desconectado rubennoboa

  • Full Member
  • ***
  • Mensajes: 205
  • Ubicación:
  • Si Dios por nosotros, ¿quién contra nosotros?
    • Ver Perfil
  • Me Gusta: 4
Re:Compilador de plugins
« Respuesta #70 : julio 09, 2015, 08:28:17 pm »
me da este error al querer compilar alguien me puede ayudar... :-X



cat: *.cpp: No existe el fichero o el directorio
Compilando *
Regex *:

g++: error: *.cpp: No existe el fichero o el directorio
compilador.sh: línea 35: [: demasiados argumentos


Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #71 : julio 10, 2015, 06:53:33 pm »
Otros cambios a ciertos errores cuando no hay o no encuentre los .cpp o .so:

Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  16. CARPETA2=/etc/raptor/plugins/
  17. echo "
  18. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  19. for i in *.cpp ; do
  20.   i2=`echo $i|sed -e "s/cpp/so/g"`
  21.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  22.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  23.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  24.   if [[ $fnd == $lst ]]; then
  25.       alrt="- El Regex ya Existe"
  26.   else
  27.       echo "$rgx" >> /etc/raptor/raptor.lst  
  28.   fi  
  29.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  30.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  31.       g++ -I. -fPIC -shared -o $i2 $i
  32.       if [ ! -d $CARPETA ]; then
  33.       mkdir $CARPETA
  34.       fi
  35.       if [ -f $i2 ]; then
  36.       mv $i2 $CARPETA2
  37.       else
  38.       echo " "
  39.       fi
  40.       if [ -f $i ]; then
  41.       mv $i $CARPETA
  42.       else
  43.       echo " "
  44.       fi
  45. done
  46. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  47. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  48. sleep 3
  49. echo -e "$R CAMBIANDO PERMISOS $N"
  50. sleep 1
  51. chmod 777 -Rf /etc/raptor/plugins/
  52. sleep 1
  53. echo "Desea reiniciar Raptor & Squid: (S/N)"
  54. read OPT
  55. if [ $OPT == "S" -o $OPT == "s" ] ; then
  56.    /etc/init.d/raptor restart && service squid3 restart
  57. else
  58. echo -e "\e[0;32mHecho\e[0m"
  59. exit 0
  60. fi
  61. echo -e "\e[0;32mHecho\e[0m"

Saludos

me da este error al querer compilar alguien me puede ayudar... :-X

cat: *.cpp: No existe el fichero o el directorio
Compilando *
Regex *:

g++: error: *.cpp: No existe el fichero o el directorio
compilador.sh: línea 35: [: demasiados argumentos


Usa este y me avisas, como tambien ve que este logueado como root, Saludos

Desconectado rubennoboa

  • Full Member
  • ***
  • Mensajes: 205
  • Ubicación:
  • Si Dios por nosotros, ¿quién contra nosotros?
    • Ver Perfil
  • Me Gusta: 4
Re:Compilador de plugins
« Respuesta #72 : julio 10, 2015, 07:33:11 pm »
LISTO AMIGO MUCHAS GRACIAS-----... YA SE PUDO JEJEJE  ::)

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #73 : julio 10, 2015, 10:38:39 pm »
LISTO AMIGO MUCHAS GRACIAS-----... YA SE PUDO JEJEJE  ::)

ME alegra que se solucionara su problema, Saludos

Desconectado jhonathanve

  • Jr. Member
  • **
  • Mensajes: 88
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #74 : noviembre 11, 2015, 09:12:07 am »
Buen día amigos quería hacerles  una consulta los juegos de Facebook  que son en flash el raptor hace el caché o no? Ya que me he dado cuenta que tardan en cargar.  No se si requiere de un plugin. . Gracias de antemano

Desconectado luistec

  • Moderador
  • *
  • Mensajes: 1501
  • Ubicación: Los Olivos - Perú
    • Ver Perfil
  • Me Gusta: 51
Re:Compilador de plugins
« Respuesta #75 : noviembre 11, 2015, 09:32:50 am »
Buen día amigos quería hacerles  una consulta los juegos de Facebook  que son en flash el raptor hace el caché o no? Ya que me he dado cuenta que tardan en cargar.  No se si requiere de un plugin. . Gracias de antemano
Facebook como también sus juegos no usan http - puerto 80, facebook usa https entonces no pasa por Raptor.

Saludos.

Desconectado jhonathanve

  • Jr. Member
  • **
  • Mensajes: 88
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #76 : noviembre 12, 2015, 08:45:08 pm »
Gracias amigos por las respuestas! me han sacado de dudas!

Desconectado amashan

  • Newbie
  • *
  • Mensajes: 43
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #77 : noviembre 28, 2015, 12:26:36 pm »
Facebook como también sus juegos no usan http - puerto 80, facebook usa https entonces no pasa por Raptor.

Saludos.

Luistec tu crees que se le pueda añadir un plugin de facebook  a raptor ya que es la pagina o red social que todo mundo usa y consume demaciado ancho de banda!....   ??? ??? ???

Desconectado roxdng

  • Full Member
  • ***
  • Mensajes: 207
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Compilador de plugins
« Respuesta #78 : noviembre 28, 2015, 07:58:44 pm »
Luistec tu crees que se le pueda añadir un plugin de facebook  a raptor ya que es la pagina o red social que todo mundo usa y consume demaciado ancho de banda!....   ??? ??? ???
Tu mismo haz citado la respuesta a tu pregunta.

Enviado desde Oneplus One


Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 29
Re:Compilador de plugins
« Respuesta #79 : agosto 30, 2016, 01:16:28 pm »
Tu mismo haz citado la respuesta a tu pregunta.

Enviado desde Oneplus One

En ningun momento se dice que no se puede, el detalle es los protocolos Https, aunque no es algo del otro mundo supone tambien una carga extra para el CPU, el desencriptar y encriptar todo el contenido, es cuestion que Joemg6 termine lo de Youtube, Saludos