¡Saluda a sus amigos con el apretón de mano más "chocante" en el mundo! De hecho, con este aparato, usted será capaz de demostrar toda su amistad en una docena de volts que sin duda hará vibrar a los saludadores "con alegría.

 

Nota. Por la simplicidad y los componentes utilizados, el proyecto todavía se puede hacer con facilidad en nuestros días.

 

Funcionando con pilas y escondido en el bolsillo, este aparato genera una inofensiva alta tensión que se puede aplicar a través de electrodos colocados en la mano, ¡en las "víctimas" de su cumplimiento!

 

El oscilador que utilizamos tiene dos transistores y puede convertir los 3 volts de dos pilas pequeñas por más de 100 V (pero inofensivo por las características del transformador), bastantes para dar una buena descarga a la gente que se atingen.

 

El montaje del aparato es muy sencillo y su funcionamiento tampoco presenta ninguna dificultad ni peligro.

 

Y por supuesto, "dar choques a otros" no se puede considerar una broma de los más recomendados, así que lo único que recomendamos a los lectores es utilizar el aparato con moderación, y recordar: ¡el hechizo puede volverse perfectamente contra el hechicero!

 

 

 

COMO FUNCIONA

 

 

Lo que tenemos es un oscilador que utiliza dos transistores complementarios.

 

Un oscilador es un circuito, que desde una corriente continua puede generar una corriente alterna, que, como hemos visto en varios artículos del sitio sería más apropiado para el funcionamiento de un transformador.

 

De esta manera, como se muestra en la figura 1, si aplicamos la corriente de este oscilador a un transformador apropiado, puede elevarse o reducirse de acuerdo con las características de este transformador.

 

Figura 1 - El transformador
Figura 1 - El transformador | Clique na imagem para ampliar |

 

 

Si el transformador tiene un alto tensión secundario, como recomendamos, podemos elevar los 3 V a 100 o más Volts, pero bajo corriente muy baja; La corriente débil todavía causa choque, pero evita el peligro de mayor daño físico, por lo tanto el aparato es inofensivo.

 

El rendimiento en la conversión de energía es, en la obtención de alto tensión, depende mucho del tipo de transformador utilizado y de la frecuencia de funcionamiento del oscilador.

 

Podemos ajustar esta frecuencia precisamente a través de P1.

 

Para que el aparato no esté permanentemente conectado, lo que haría que la pilas se desgastase rápidamente, hay un interruptor que se ocultará en el bolsillo del reproductor, junto con el oscilador y las pilas, y que se activará sólo en el momento de la terminación.

 

 

Montaje

 

 

En la figura 2 tenemos el diagrama completo del aparato.

 

 

Figura 2 - Diagrama del aparato
Figura 2 - Diagrama del aparato | Clique na imagem para ampliar |

 

 

El montaje realizado en un puente de terminales se muestra en la figura 3.

 

Figura 3 – Montaje en puente de terminales
Figura 3 – Montaje en puente de terminales | Clique na imagem para ampliar |

 

 

Vea tenemos un electrodo que debe ser colocado en la mano de la entrada del lector, y que su construcción será explicada más adelante.

 

Empezamos dando algunas pautas para hacer la parte electrónica del montaje:

 

a) Al soldar los transistores observen su posición y tenga cuidado de no cambiar los dos tipos. El transistor Q1 es BC548 o equivalente como el BC237, BC238, o BC547.

Ya Q2 es PNP y puede ser BC557 o BC558.

 

b) El transformador es el único componente crítico de este montaje. Podemos utilizar cualquier transformador cuyo devanado (primario) sea 110 V o 220 V (¡no se preocupe por estos valores, porque el tensión que saldrá no será ninguno de ellos!), y el secundario de 4,5; 6,9 o incluso 12 V con corriente entre 100 mA y 250 mA. Será conveniente elegir una de las dimensiones más pequeñas, ya que debe estar en el aparato oculto en el bolsillo. Tenga en cuenta el orden de conexión de los alambres, ya que si la unidad está invertida no funcionará.

 

c) El Trimpot es 100 k y ajusta el punto de funcionamiento. Los resistores son 1/8 w o ¼ w y capacitores de cerámica de 100 nF o valores cercanos.

 

d) Para las dos pilas pequeñas debe utilizarse un soporte adecuado y debe seguirse la polaridad de los alambres. Rojo positivo.

 

e) Los electrodos deben ser construidos por el propio lector. En la figura 4, tenemos la forma más sencilla de hacer estos electrodos.

 

Figura 4 – Los electrodos
Figura 4 – Los electrodos | Clique na imagem para ampliar |

 

 

Se utilizan dos planchas metálicas unidas a una base de fibra o incluso a un cartón (cualquier material aislante) para que pueda acomodarse en la palma de la mano.

 

Se utilizan dos alambres de conexión muy finos para conectar al aparato. ¡No use alambres esmaltados o desnudos ya que puede haber un peligro de choque para usted!

 

f) También tenemos el interruptor de presión, del tipo del botón de timbre, que será presionado cuando deseamos sorprender a alguien.

 

Completando el montaje, compruebe todo antes de realizar la prueba.

 

Coloque dos pilas nuevas en el soporte. Luego, junte los dedos sobre los electrodos y apriete el botón S1 como se muestra en la figura 5.

 

Figura 5 - Pruebas
Figura 5 - Pruebas | Clique na imagem para ampliar |

 

 

Debe haber un choque cuya intensidad se ajustará en P1.

 

Deje el aparato "sintonizado" según su voluntad. Entonces sólo lo usa. Pero atención: no piense que va a dar choque así, otros alambres, sin hacer ninguna.

 

Esto significa que, además de la valentía de probar el aparato, también se necesita el coraje para usarlo.

 

De cualquier manera, si la descarga es demasiado fuerte, es sólo reajustar P1, reduciendo su intensidad.

 

Finalmente, observamos que el botón S1 de presión mantiene el aparato apagado, lo que significa que, si no se presiona, no hay gasto de las pilas.

 

Q1 - BC548 o equivalente del transistor

Q2 - BC558 o equivalente del transistor

T1 - transformador (Véase texto)

R1 - 4k7 x 1/8 W - Resistor (amarillo, violeta, rojo)

R2 - KA x 1/8 W - Resistor (marrón, rojo, rojo)

P1 - Trimpot de 47 k o 100 k

C1, C2 – 100 nF (104) - capacitores cerámicos

S1 - interruptor

B1 - dos pilas pequeñas - 3 V

Diversos: puente de terminales, caja de montaje, electrodos del contacto (véase el texto), alambres, el soldar, soporte para dos pequeñas pilas, etcétera.

 

 

18.9MBMemory Usage43.09msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743755397 "last" => 1743755397...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.7KB) (240μs)
  • afterInitialise (1.14MB) (3.69ms)
  • afterRoute (179.16KB) (994μs)
  • beforeRenderComponent com_content (100.65KB) (490μs)
  • Before Access::preloadComponents (all components) (33.45KB) (237μs)
  • After Access::preloadComponents (all components) (107.06KB) (436μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (22.37ms)
  • Before Access::getAssetRules (id:27384 name:com_content.article.31017) (514.65KB) (793μs)
  • After Access::getAssetRules (id:27384 name:com_content.article.31017) (7.38KB) (49μs)
  • afterRenderComponent com_content (400.19KB) (6.52ms)
  • afterDispatch (2.25KB) (41μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.66ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (274μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (86μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (1.12ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (557μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (59μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (185μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (45μs)
  • afterRender (265.75KB) (3.15ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (51.92%)
    22.37ms
    1 x afterRenderComponent com_content (400.19KB) (15.13%)
    6.52ms
    1 x afterInitialise (1.14MB) (8.57%)
    3.69ms
    1 x afterRender (265.75KB) (7.3%)
    3.15ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (3.85%)
    1.66ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (2.59%)
    1.12ms
    1 x afterRoute (179.16KB) (2.31%)
    994μs
    1 x Before Access::getAssetRules (id:27384 name:com_content.article.31017) (514.65KB) (1.84%)
    793μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.29%)
    557μs
    1 x beforeRenderComponent com_content (100.65KB) (1.14%)
    490μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.01%)
    436μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.64%)
    274μs
    1 x afterLoad (85.7KB) (0.56%)
    240μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.55%)
    237μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.43%)
    185μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.2%)
    86μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.14%)
    59μs
    1 x After Access::getAssetRules (id:27384 name:com_content.article.31017) (7.38KB) (0.11%)
    49μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.1%)
    45μs
    1 x afterDispatch (2.25KB) (0.1%)
    41μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
21 statements were executed, 5 of which were duplicates, 16 unique13.81ms1.57MB
  • SELECT @@SESSION.sql_mode;31μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 170μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)137μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`54μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest80μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`232μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)239μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 010.08ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`365μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '31017'157μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)206μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`235μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)381μs4KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`234μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC495μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`230μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1176μs1.89KB/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)95μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context73μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)164μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 178μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy