Canva Pro GRATIS - Legal y fácil sin pagar nada

 En este video aprenderás a activar canva Pro de manera fácil y legal creando una cuenta institucional - Cualquier persona lo puede hacer con el truco que veras en el video. Link Plantilla html: https://drive.google.com/file/d/17q0tdawXSQLtR1XcjHVrDkoi3GBDFqTH/view?usp=sharing 

 

 


Cómo instalar macOS Sonoma en VMware en una PC con Windows

 

Elementos necesarios para instalar macOS Sonoma en VMWare en una PC con Windows.


- Habilite la virtualización de su PC con Windows 11.

- Descargue e instale VMWare en su PC con Windows.

- Descargue e instale macOS Unlocker para VMware Workstation.

- Descargue el archivo ISO de macOS Sonoma.    <------- Desde Mega.

Descargue el archivo ISO de macOS Sonoma.     <------- Desde Google Drive.



Ve a Documentos -> Virtual Machines -> macOS 14.

smc.version = "0"


Ver video en YouTube




Realtime: asterisk en base de datos - Implementación : Tabla,Meetme

 

COMPARTO EL VÍDEO EN MI CANAL





Script de las tablas

--
-- Volcado de datos para la tabla `extensions`
--

INSERT INTO `extensions` (`id`, `context`, `exten`, `priority`, `app`, `appdata`) VALUES
(5, 'my-sip', '_35XX', 1, 'MeetMe', '${EXTEN}');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `meetme`
--

CREATE TABLE IF NOT EXISTS `meetme` (
  `confno` varchar(80) NOT NULL DEFAULT '0',
  `username` varchar(64) NOT NULL DEFAULT '',
  `domain` varchar(128) NOT NULL DEFAULT '',
  `pin` varchar(20) DEFAULT NULL,
  `adminpin` varchar(20) DEFAULT NULL,
  `members` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`confno`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `meetme`
--

INSERT INTO `meetme` (`confno`, `username`, `domain`, `pin`, `adminpin`, `members`) VALUES
('3555', '', '', '1111', '2222', 0),
('3556', '', '', '1111', '2222', 0);


Realtime: asterisk en base de datos - Implementación : Tabla, voicemail (Buzon de voz)

 

COMPARTO EL VIDEO EN MI CANAL



Script de la tabla voicemail

CREATE TABLE `voicemail_users` (
  `uniqueid` int(11) NOT NULL,
  `customer_id` varchar(11) NOT NULL DEFAULT '0',
  `context` varchar(50) NOT NULL,
  `mailbox` varchar(11) NOT NULL DEFAULT '0',
  `password` varchar(5) NOT NULL DEFAULT '0',
  `fullname` varchar(150) NOT NULL,
  `email` varchar(50) NOT NULL,
  `pager` varchar(50) NOT NULL,
  `tz` varchar(10) NOT NULL DEFAULT 'central',
  `attach` varchar(4) NOT NULL DEFAULT 'yes',
  `saycid` varchar(4) NOT NULL DEFAULT 'yes',
  `dialout` varchar(10) NOT NULL,
  `callback` varchar(10) NOT NULL,
  `review` varchar(4) NOT NULL DEFAULT 'no',
  `operator` varchar(4) NOT NULL DEFAULT 'no',
  `envelope` varchar(4) NOT NULL DEFAULT 'no',
  `sayduration` varchar(4) NOT NULL DEFAULT 'no',
  `saydurationm` tinyint(4) NOT NULL DEFAULT '1',
  `sendvoicemail` varchar(4) NOT NULL DEFAULT 'no',
  `delete` varchar(4) NOT NULL DEFAULT 'no',
  `nextaftercmd` varchar(4) NOT NULL DEFAULT 'yes',
  `forcename` varchar(4) NOT NULL DEFAULT 'no',
  `forcegreetings` varchar(4) NOT NULL DEFAULT 'no',
  `hidefromdir` varchar(4) NOT NULL DEFAULT 'yes',
  `stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Registros para voicemail

INSERT INTO `voicemail_users` (`uniqueid`, `customer_id`, `context`, `mailbox`, `password`, `fullname`, `email`, `pager`, `tz`, `attach`, `saycid`, `dialout`, `callback`, `review`, `operator`, `envelope`, `sayduration`, `saydurationm`, `sendvoicemail`, `delete`, `nextaftercmd`, `forcename`, `forcegreetings`, `hidefromdir`, `stamp`) VALUES
(1, '3001', 'my-sip', '3001', '1234', 'Nombre Apellido', 'recursivo@recursivoweb.com', '', 'central', 'yes', 'no', '', '', 'no', 'no', 'no', 'no', 1, 'no', 'no', 'yes', 'no', 'no', 'no', '');


Registros para extensions

INSERT INTO `extensions` (`id`, `context`, `exten`, `priority`, `app`, `appdata`) VALUES
(4, 'my-sip', '_30XX', 2, 'VoiceMail', '${EXTEN}@my-sip'),
(6, 'my-sip', '_*0', 1, 'VoiceMailMain', '${CALLERID(num)}@my-sip');

Realtime: asterisk en base de datos - Implementación : Tabla, cdr (Call Detail Record)

 

VER EL VIDEO AQUI




SCRIPT DE LA TABLA CDR:

CREATE TABLE `cdr` (
  `uniqueid` int(80) NOT NULL,
  `userfield` varchar(255) NOT NULL DEFAULT '',
  `accountcode` varchar(20) NOT NULL DEFAULT '',
  `src` varchar(80) NOT NULL DEFAULT '',
  `dst` varchar(80) NOT NULL DEFAULT '',
  `dcontext` varchar(80) NOT NULL DEFAULT '',
  `clid` varchar(80) NOT NULL DEFAULT '',
  `channel` varchar(80) NOT NULL DEFAULT '',
  `dstchannel` varchar(80) NOT NULL DEFAULT '',
  `lastapp` varchar(80) NOT NULL DEFAULT '',
  `lastdata` varchar(80) NOT NULL DEFAULT '',
  `calldate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `duration` int(11) NOT NULL DEFAULT '0',
  `billsec` int(11) NOT NULL DEFAULT '0',
  `disposition` varchar(45) NOT NULL DEFAULT '',
  `amaflags` int(11) NOT NULL DEFAULT '0',
  `value` float(7,3) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Realtime: asterisk en base de datos - Implementación : Tabla, sip_buddies

 asterisk desde base de datos MySql
 Ver video del proyecto a continuación.

 


Script tabla Sip_buddies

CREATE TABLE `sip_buddies` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(80) NOT NULL,
  `callerid` varchar(80) DEFAULT NULL,
  `defaultuser` varchar(80) NOT NULL,
  `regexten` varchar(80) NOT NULL,
  `secret` varchar(80) DEFAULT NULL,
  `mailbox` varchar(50) DEFAULT NULL,
  `accountcode` varchar(20) DEFAULT NULL,
  `context` varchar(80) DEFAULT NULL,
  `amaflags` varchar(7) DEFAULT NULL,
  `callgroup` varchar(10) DEFAULT NULL,
  `canreinvite` char(3) DEFAULT 'yes',
  `defaultip` varchar(15) DEFAULT NULL,
  `dtmfmode` varchar(7) DEFAULT NULL,
  `fromuser` varchar(80) DEFAULT NULL,
  `fromdomain` varchar(80) DEFAULT NULL,
  `fullcontact` varchar(80) DEFAULT NULL,
  `host` varchar(31) NOT NULL,
  `insecure` varchar(4) DEFAULT NULL,
  `language` char(2) DEFAULT NULL,
  `md5secret` varchar(80) DEFAULT NULL,
  `nat` varchar(5) NOT NULL DEFAULT 'no',
  `deny` varchar(95) DEFAULT NULL,
  `permit` varchar(95) DEFAULT NULL,
  `mask` varchar(95) DEFAULT NULL,
  `pickupgroup` varchar(10) DEFAULT NULL,
  `port` varchar(5) NOT NULL,
  `qualify` char(3) DEFAULT NULL,
  `restrictcid` char(1) DEFAULT NULL,
  `rtptimeout` char(3) DEFAULT NULL,
  `rtpholdtimeout` char(3) DEFAULT NULL,
  `type` varchar(6) NOT NULL DEFAULT 'friend',
  `disallow` varchar(100) DEFAULT 'all',
  `allow` varchar(100) DEFAULT 'g729;ilbc;gsm;ulaw;alaw',
  `musiconhold` varchar(100) DEFAULT NULL,
  `regseconds` int(11) NOT NULL DEFAULT '0',
  `ipaddr` varchar(15) NOT NULL,
  `cancallforward` char(3) DEFAULT 'yes',
  `lastms` int(11) NOT NULL,
  `useragent` char(255) DEFAULT NULL,
  `regserver` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `name_2` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=894 DEFAULT CHARSET=latin1;


Registros para Sip_buddies

insert  into `sip_buddies`(`id`,`name`,`callerid`,`defaultuser`,`regexten`,`secret`,`mailbox`,`accountcode`,`context`,`amaflags`,`callgroup`,`canreinvite`,`defaultip`,`dtmfmode`,`fromuser`,`fromdomain`,`fullcontact`,`host`,`insecure`,`language`,`md5secret`,`nat`,`deny`,`permit`,`mask`,`pickupgroup`,`port`,`qualify`,`restrictcid`,`rtptimeout`,`rtpholdtimeout`,`type`,`disallow`,`allow`,`musiconhold`,`regseconds`,`ipaddr`,`cancallforward`,`lastms`,`useragent`,`regserver`) values (1,'3000',NULL,'3000','','1234',NULL,NULL,'my-sip',NULL,NULL,'yes',NULL,NULL,NULL,NULL,'','dynamic',NULL,NULL,NULL,'yes',NULL,NULL,NULL,NULL,'','no',NULL,NULL,NULL,'friend','all','g729;ilbc;gsm;ulaw;alaw',NULL,'','','yes',0,'','');


Script tabla extensions

 CREATE TABLE `extensions` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `context` varchar(20) NOT NULL DEFAULT '',
  `exten` varchar(20) NOT NULL DEFAULT '',
  `priority` tinyint(4) NOT NULL DEFAULT '0',
  `app` varchar(20) NOT NULL DEFAULT '',
  `appdata` varchar(128) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=261 DEFAULT CHARSET=latin1;


Registros para extensions

insert  into `extensions`(`id`,`context`,`exten`,`priority`,`app`,`appdata`) values (1,'my-sip','_3XXX',1,'Dial','SIP/${EXTEN},30,Ttr'),(2,'my-sip','_3XXX',2,'hangup','');


Mas información en mi canal de youtube. https://www.youtube.com/@recursivoweb
 Visita la pagina de facebook: https://www.facebook.com/recursivoweb


Descarga, instalación y configuracón de phpMyAdmin - Centos 6

 phpMyAdmin es un script PHP destinado a dar a los usuarios la capacidad de interactuar y administrar bases de datos MySQL.

Es de libre distribución y a su vez permite realizar todo tipo de operaciones sobre bases de datos:
- crear, borrar y modificar tablas
- consultar, insertar, modificar y eliminar datos
- definir usuarios y asignar permisos
- realizar copias de seguridad
- Puede administrar bases locales y remotas

Una visión "cruda" de los datos, tablas y campos almacenados en la base de datos MySQL es accesible a través de phpMyAdmin desde un navegador web.

Ver Video: